seo-ecommerce
Pass
Audited by Gen Agent Trust Hub on Sep 6, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external content from product pages and merchant feeds, creating a vector for indirect injection. \n
- Ingestion points: Data is read from
rendered_dom,raw_html, andMerchant Center feedcontent within the audited environment. \n - Boundary markers: There are no defined delimiters or instructions to treat external data as purely informational, increasing the risk that the agent may interpret data as commands. \n
- Capability inventory: The skill allows the use of
Bash,WebFetch, andReadtools, providing a broad capability tier for potential post-injection exploitation. \n - Sanitization: No sanitization is specified for content extracted via
evidence.observedbefore being utilized in findings or reproduction commands. \n - [COMMAND_EXECUTION]: The verification instructions include a Bash command template:
node ${CLAUDE_SKILL_DIR}/../../scripts/validate-jsonld.mjs --url <u>. The use of the<u>placeholder for a URL audited by the agent represents a command injection risk if the URL is not sanitized. Additionally, the instruction for the agent to include 'runnable commands' in its findings based on page content (verification.reproduce) directly encourages the creation and execution of strings derived from untrusted external sources.
Audit Metadata