regression-root-cause-analyzer
Fail
Audited by Gen Agent Trust Hub on May 10, 2026
Risk Level: HIGHCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The Python
GitBisectorclass inSKILL.mdusessubprocess.runwithshell=Trueto execute the user-providedtest_command. Similarly, the JavaScript version in the same file usesexecSyncwith a string-interpolated command. These implementation patterns are highly susceptible to shell command injection if the input command string is not strictly validated.- [REMOTE_CODE_EXECUTION]: The skill automates thegit bisect runprocess (file:SKILL.md), which involves repeatedly executing arbitrary shell commands on the local system to identify regression points. This capability allows for the execution of code on the host machine as part of the skill's standard workflow.- [PROMPT_INJECTION]: The skill exhibits an indirect prompt injection surface. 1. Ingestion points: Untrusted data enters the agent context through git commit logs, subjects, and bodies parsed inSKILL.md. 2. Boundary markers: Absent; the skill does not use delimiters or instructions to ignore embedded content. 3. Capability inventory: The skill has the ability to execute shell commands viasubprocess.runandexecSync(file:SKILL.md). 4. Sanitization: Absent; no validation or escaping of ingested repository data is performed. Malicious instructions placed in commit metadata could potentially manipulate the agent's investigative logic.
Recommendations
- AI detected serious security threats
Audit Metadata