managing-vulnerabilities
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill fetches security tools and vulnerability data from well-known and official sources.
- Instructions in
references/policy-as-code.mdandreferences/ci-cd-patterns.mdinclude steps to download binaries foropa,trivy, andgitleaksfrom their respective official domains and GitHub repositories. - Python scripts
examples/prioritization/epss-integration.pyandexamples/prioritization/kev-checker.pyfetch live threat intelligence data fromapi.first.organdcisa.gov. - [INDIRECT_PROMPT_INJECTION]: The skill processes vulnerability scan results, which serves as an ingestion point for untrusted data.
- Ingestion points: JSON scan results are ingested by
epss-integration.pyandkev-checker.py(referenced inSKILL.md). - Boundary markers: The scripts rely on structured JSON parsing to process specific fields like
VulnerabilityID, but do not implement natural language delimiters to separate input from instructions. - Capability inventory: The processing scripts have network access (via
requests) and file system access. - Sanitization: The scripts perform type validation (e.g., float casting for EPSS scores) and use standard JSON parsing libraries, which effectively mitigates common injection risks within data fields.
Audit Metadata