skills/mukul975/anthropic-cybersecurity-skills/performing-ioc-enrichment-automation/Gen Agent Trust Hub
performing-ioc-enrichment-automation
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONCREDENTIALS_UNSAFE
Full Analysis
- [EXTERNAL_DOWNLOADS]: Fetches threat intelligence data from well-known and trusted services including VirusTotal, AbuseIPDB, Shodan, and GreyNoise to enrich security indicators.
- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted Indicator of Compromise (IOC) values such as IPs, domains, and file hashes from external incident data or user input.
- Ingestion points: The
iocslist inSKILL.mdand theioc_valueargument in theIOCEnrichmentAgentclass withinscripts/agent.py. - Boundary markers: None identified; IOC values are interpolated directly into API request URLs or parameters.
- Capability inventory: The skill performs network operations via the
requestslibrary and official clients for VirusTotal and Shodan. - Sanitization: No specific validation or sanitization of IOC strings is performed before inclusion in network requests, which is standard for lookup tools but creates a surface for processing untrusted data.
- [CREDENTIALS_UNSAFE]: The script and documentation facilitate the use of API keys for various intelligence providers. While no actual secrets are hardcoded, the script is designed to accept keys as command-line arguments, which can be visible in system process logs.
Audit Metadata