adsense-audit
Warn
Audited by Gen Agent Trust Hub on Mar 7, 2026
Risk Level: MEDIUMDATA_EXFILTRATIONCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The Python script
scripts/crawl_site.pyusesurllib.requestto fetch data from domains provided by the user. The script does not implement a whitelist or validate the target IP/URL, which enables Server-Side Request Forgery (SSRF) against internal network resources or cloud metadata services. - [COMMAND_EXECUTION]: The
SKILL.mdinstructions recommend usingbash_toolwithcurlfor crawling. Passing unsanitized user-provided domains to a shell command creates a high risk of command injection if the agent does not properly escape the input. - [PROMPT_INJECTION]: The skill possesses an indirect prompt injection surface as it ingests and processes untrusted data from external websites. Ingestion points: Website HTML and text extracted via
scripts/crawl_site.py. Boundary markers: No delimiters or safety instructions are used to distinguish external content from agent instructions. Capability inventory: The agent can execute shell commands viabash_tooland write files to/mnt/user-data/outputs/. Sanitization: No filtering or escaping is applied to the crawled content before it enters the model's context.
Audit Metadata