skills/mukul975/anthropic-cybersecurity-skills/performing-subdomain-enumeration-with-subfinder/Gen Agent Trust Hub
performing-subdomain-enumeration-with-subfinder
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The automated scripts
scripts/agent.pyandscripts/process.pyinvoke external CLI tools (subfinder,httpx,dnsx,dig) usingsubprocess.run. The implementation correctly uses list-based arguments, which prevents shell injection vulnerabilities. - [EXTERNAL_DOWNLOADS]: Instructions in
SKILL.mddirect the user to installsubfinderfrom ProjectDiscovery's GitHub repository. This is a well-known and trusted source for security research tools. - [INDIRECT_PROMPT_INJECTION]: The skill collects untrusted data from the internet, including subdomain names and HTTP response metadata (titles and technology signatures). This content is written to Markdown and JSON reports which may be consumed by an LLM.
- Ingestion points: Data is ingested from
subfinderandhttpxtool outputs inscripts/agent.pyandscripts/process.py. - Boundary markers: None identified; untrusted data is placed directly into output reports.
- Capability inventory: Commands are executed via
subprocess.runinscripts/agent.pyandscripts/process.py. - Sanitization: There is no evidence of sanitization or escaping of the web-sourced metadata before inclusion in the final reports.
Audit Metadata