qa-test-planner
Fail
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: HIGHDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The helper scripts
scripts/create_bug_report.shandscripts/generate_test_cases.shcontain a command injection vulnerability. Theprompt_inputfunction uses theevalcommand to dynamically assign user-provided input fromread -rto variables. An attacker can provide input containing shell metacharacters or command substitutions (e.g.,$(command)) to execute arbitrary code in the user's environment. - [INDIRECT_PROMPT_INJECTION]: The skill ingests and processes external data from requirements and Figma URLs, creating a surface for indirect prompt injection attacks.
- Ingestion points: The skill parses feature descriptions, testing requirements, and design specifications provided by the user or fetched via Figma URLs.
- Boundary markers: There are no explicit delimiters or instructions defined in the skill to prevent the agent from executing instructions embedded within the ingested data.
- Capability inventory: The agent can write to the filesystem via the included bash scripts and interact with external design specifications via the Figma MCP tool.
- Sanitization: The skill lacks validation or sanitization mechanisms for the data it processes before generating testing documentation.
Recommendations
- AI detected serious security threats
Audit Metadata