web2-recon

Pass

Audited by Gen Agent Trust Hub on Nov 12, 2026

Risk Level: SAFEPERSISTENCECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [PERSISTENCE]: The skill modifies shell startup configuration files (~/.zshrc) to persist environment variables like the Chaos API key. It also provides explicit instructions and scripts to be scheduled via cron for continuous monitoring of subdomains and GitHub commit activity.- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process large volumes of untrusted data from the internet, creating an attack surface where malicious data could influence the agent's behavior.
  • Ingestion points: Data is fetched from certificate transparency logs (crt.sh), DNS discovery services (ProjectDiscovery), GitHub APIs, and via direct crawling of target web assets using tools like katana and waybackurls.
  • Boundary markers: No specific boundary markers or instructions to ignore embedded commands are present in the scripts that process external data.
  • Capability inventory: The skill possesses extensive shell command execution capabilities, file system write access to /tmp and local directories, and network access for reconnaissance.
  • Sanitization: Sanitization is limited to standard line processing (jq, grep, sort, uniq) which does not prevent specialized injection payloads from being processed by downstream tools.- [COMMAND_EXECUTION]: The skill executes a wide range of shell commands to manage external binaries and local files. It writes configuration files for subfinder to the user's home directory (~/.config/subfinder/config.yaml) and manages Python virtual environments for tools like SecretFinder and LinkFinder.- [EXTERNAL_DOWNLOADS]: Fetches data and configuration from well-known security services and public research platforms, including GitHub, crt.sh, and ProjectDiscovery's infrastructure. It also includes commands to install the trufflehog3 package from PyPI.
Audit Metadata
Risk Level
SAFE
Analyzed
Nov 12, 2026, 05:47 PM