skills/mukul975/anthropic-cybersecurity-skills/performing-vulnerability-scanning-with-nessus/Gen Agent Trust Hub
performing-vulnerability-scanning-with-nessus
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes potentially untrusted data retrieved from the Nessus scanner, which could be manipulated by an attacker to influence the agent's behavior.
- Ingestion points: The
get_scan_detailsandcheck_auth_statusmethods inscripts/agent.pyfetch vulnerability names, hostnames, and plugin outputs from the Nessus REST API. - Boundary markers:
SKILL.mddoes not define delimiters or provide instructions to the agent to treat data from the scanner as potentially untrusted. - Capability inventory: The script's primary functions are data retrieval and console reporting; it does not currently possess high-risk capabilities like writing to the filesystem or executing arbitrary shell commands based on scan results.
- Sanitization: The script does not perform sanitization or validation of the hostnames or vulnerability descriptions retrieved from the scanner.
- [DATA_EXFILTRATION]: The script
scripts/agent.pydisables TLS/SSL certificate verification by settingself.session.verify = Falseand suppressingInsecureRequestWarning. While common in internal environments using self-signed certificates, this practice allows an attacker positioned on the network to intercept Nessus API keys and sensitive scan results via a Man-in-the-Middle (MitM) attack.
Audit Metadata