osint-autopilot
Pass
Audited by Gen Agent Trust Hub on Aug 29, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill's operation depends on executing a suite of CLI tools (e.g.,
nmap,dig,curl,subfinder,gau,ffuf). All entry points, includingrecon_pipeline.sh,findings_gen.py, andbuild_xlsx.py, implement strict regular expression validation on the domain argument. This sanitization ensures that only valid hostnames are processed, preventing shell metacharacters from being injected into the command pipeline. - [EXTERNAL_DOWNLOADS]: The documentation and metadata for the host enumeration workflow recommend installing
ffuffrom its official GitHub repository. This reference is to a well-known, legitimate security tool and occurs in the context of environment setup rather than hidden or automated malicious execution. - [INDIRECT_PROMPT_INJECTION]: The skill ingests data from external OSINT providers (CertSpotter, crt.sh, HudsonRock) and live target HTTP responses to generate its report.
- Ingestion points: Subdomain lists, breach metadata, and HTTP/JS content are fetched using
curlandgauinrecon_pipeline.shand the Node.js workflow. - Boundary markers: The agent prompts in
host_enum.workflow.jsinclude specific instructions to process 'Authorized red-team recon' and return data in a compact schema, which helps maintain operational focus. - Capability inventory: The skill writes evidence artifacts and generated findings to the
~/Research/engagements/directory and performs network discovery. - Sanitization: The pipeline uses tools like
jq,awk, and Python regular expressions to extract specific patterns (e.g., CIDRs, version strings, secret patterns) rather than blindly executing or trusting the external content, which limits the attack surface for injection.
Audit Metadata