sitemap-discovery-audit
Pass
Audited by Gen Agent Trust Hub on Sep 3, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses shell scripts to automate web auditing tasks. It constructs command pipelines using
curl,grep,sed, andawk. These commands incorporate user-provided variables (e.g.,$SITE) and data extracted from target websites, which are executed in the local shell environment. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process untrusted data from external websites, which creates a vulnerability surface.
- Ingestion points: The script
references/checks.mdfetches content from the target origin, includingrobots.txt, the homepage HTML, and XML sitemaps. - Boundary markers: Absent. There are no instructions to the agent to treat the fetched content as untrusted or to ignore embedded instructions.
- Capability inventory: The skill uses
curlto perform status checks on URLs discovered within the fetched data and usespython3 -cto parse XML and manipulate strings. - Sanitization: The skill uses Python's
urllib.parseto normalize discovery paths, but it does not fully sanitize the resulting strings against shell option injection (e.g., URLs starting with dashes) before passing them tocurlin shell loops. - [DATA_EXFILTRATION]: The skill performs network operations using
curlto external, non-whitelisted domains. While this is the primary purpose of the tool, it represents a network communication capability that processes external data.
Audit Metadata