agenthub
Pass
Audited by Gen Agent Trust Hub on Sep 26, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/result_ranker.pyusessubprocess.run()withshell=Trueto execute evaluation commands defined in the session configuration. This allows for arbitrary shell command execution within the agent's worktree environment.- [DYNAMIC_EXECUTION]: The skill facilitates the execution of arbitrary commands provided via the--eval-cmdparameter. These commands are stored in the session configuration and executed during the ranking phase, creating a potential for code execution if the configuration is controlled by an untrusted source.- [INDIRECT_PROMPT_INJECTION]: The skill lacks sanitization for user-provided task descriptions and evaluation commands, making it vulnerable to indirect injection. - Ingestion points: Task descriptions and evaluation parameters are directly interpolated into the sub-agent dispatch prompts in
SKILL.mdandreferences/agent-templates.md. - Boundary markers: There are no delimiters or instructions to prevent the agent from obeying instructions embedded in the task data.
- Capability inventory: The skill and its sub-agents can execute shell commands, perform git operations, and modify the file system.
- Sanitization: No input validation is performed on task descriptions or commands before prompt interpolation or execution.
Audit Metadata