conan-source-lookup
Warn
Audited by Gen Agent Trust Hub on Aug 6, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The bash script
find_lib_source.shis vulnerable to shell command injection. It accepts library names and versions as command-line arguments and interpolates them directly into shell commands likegrepandsqlite3without any sanitization or escaping. This allows a user or a malicious prompt to execute arbitrary shell commands by including metacharacters like semicolons, pipes, or backticks in the input. - [DATA_EXFILTRATION]: The skill provides tools to traverse the local filesystem, specifically targeting the Conan cache (
~/.conan2) and local project directories. It queries the Conan SQLite database and reads the contents ofconanfile.pyfiles, which may expose sensitive information regarding project dependencies, build configurations, and internal code structures. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection by ingesting and processing data from local
conanfile.pyfiles and directory listings. If these files are part of an untrusted repository, they could contain malicious instructions designed to subvert the agent's behavior. * Ingestion points: Contents of localconanfile.pyand directory structures. * Boundary markers: None present. * Capability inventory: Ability to execute shell commands and read local files. * Sanitization: Thefind_lib_source.shscript lacks any input validation or escaping for the processed arguments.
Audit Metadata