bug-localization
Fail
Audited by Gen Agent Trust Hub on May 10, 2026
Risk Level: HIGHCOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill contains logic that executes shell commands using string interpolation of variables, which is a high-risk pattern for command injection.
- Evidence in
SKILL.md: Thegit_bisect_automatedfunction in Python usessubprocess.run(cmd, shell=True)wherecmdis built from variables likebad_commitandtest_commandwithout sanitization or escaping. - Evidence in
SKILL.md: The Bash scriptbisect.shusessh -c "$TEST_CMD", allowing for arbitrary command execution controlled by the variable value. - [REMOTE_CODE_EXECUTION]: The pattern of executing a user-provided or context-derived
test_commandwithin a shell environment constitutes a significant risk of arbitrary code execution on the host system. - [PROMPT_INJECTION]: The skill exhibits an indirect prompt injection attack surface because it is designed to ingest and process external, potentially untrusted data.
- Ingestion points: Functions such as
LogCorrelator.parse_log_fileandparse_python_tracebackinSKILL.mdread and parse data from external files and logs. - Boundary markers: There are no boundary markers or instructions to the agent to distinguish between legitimate data and potential instructions embedded within the logs or traces.
- Capability inventory: The skill possesses powerful capabilities, specifically shell execution via
subprocessandgitcommands inSKILL.md. - Sanitization: The ingested data is not sanitized or validated for malicious payloads or instructions before it is processed by the agent.
Recommendations
- AI detected serious security threats
Audit Metadata