autoresearch
Pass
Audited by Gen Agent Trust Hub on Aug 2, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill is designed to autonomously run shell commands provided either by the user or defined within a
program.mdfile found in the target repository. These commands are executed via subagents to perform training, benchmarking, or other experiments. If the target repository is untrusted, this configuration could lead to the execution of malicious code on the host system. - [PROMPT_INJECTION]: The skill is vulnerable to indirect prompt injection through several vectors. It reads and incorporates the contents of
program.mdandresults.tsvfrom the target repository directly into the instructions for its subagents. Additionally, a free-form 'Research focus' provided by the user is interpolated into subagent prompts without sanitization or explicit boundary markers to prevent the subagent from following instructions embedded within that data. - Ingestion points: The
program.mdfile in the target repository, theresults.tsvledger, and the user-providedResearch focusstring. - Boundary markers: The subagent prompt uses structured keys (e.g., 'Repo:', 'Metric:') but lacks explicit delimiters or instructions to ignore potential commands embedded within the variable data.
- Capability inventory: The skill has the capability to execute shell commands, perform git operations (checkout, commit, reset), and write to the local filesystem (ledger and temp files).
- Sanitization: There is no evidence of validation or sanitization for the commands or focus strings before they are processed or executed.
Audit Metadata