skills/mukul975/anthropic-cybersecurity-skills/analyzing-indicators-of-compromise/Gen Agent Trust Hub
analyzing-indicators-of-compromise
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill fetches enrichment data and reputation scores from well-known threat intelligence platforms.
- Evidence:
scripts/agent.pymakes network requests tovirustotal.com,api.abuseipdb.com, andmb-api.abuse.chto retrieve artifact metadata. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to process potentially malicious strings (Indicators of Compromise) originating from untrusted external sources such as phishing emails or security alerts.
- Ingestion points: The
enrich_iocfunction inscripts/agent.pyaccepts and processes arbitrary indicator strings provided as input. - Boundary markers: The skill includes logic to 'defang' indicators (e.g., changing
httptohxxp) for safe handling in documentation and reports. - Capability inventory: The skill utilizes network communication capabilities via the
requestslibrary and thevt-pySDK. - Sanitization: Input indicators are validated and classified using specific regular expressions in the
classify_iocfunction to ensure they match expected formats (IPv4, SHA256, etc.) before processing.
Audit Metadata