skills/mukul975/anthropic-cybersecurity-skills/building-vulnerability-scanning-workflow/Gen Agent Trust Hub
building-vulnerability-scanning-workflow
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: Fetches the Known Exploited Vulnerabilities (KEV) catalog from CISA's official government website (cisa.gov) to enrich scan findings. This is a standard practice using a well-known public service.
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from network scan results and interpolates it into ServiceNow incident tickets and reports, creating a surface for indirect prompt injection if target services return malicious data.
- Ingestion points: Results from nmap scans and Nessus API exports processed in
scripts/agent.pyandSKILL.md. - Boundary markers: Absent; data is interpolated directly into report strings and ticket descriptions.
- Capability inventory: Includes network operations (ServiceNow API, Nessus API) and local file writing.
- Sanitization: No explicit sanitization or validation of the scan results is performed before use.
- [COMMAND_EXECUTION]: The agent script executes the
nmapbinary via thepython-nmaplibrary, using service detection and vulnerability scanning scripts (vulners,vulscan) against user-specified targets. - [NETWORK_SECURITY]: The skill includes logic in
SKILL.mdandscripts/agent.pyto disable TLS/SSL certificate verification if theSKIP_TLS_VERIFYenvironment variable is set. While intended for lab environments with self-signed certificates, this configuration can expose the agent to man-in-the-middle (MITM) attacks if misused in production.
Audit Metadata