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 Apr 21, 2026
Risk Level: SAFECREDENTIALS_UNSAFEDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [CREDENTIALS_UNSAFE]: The implementation in
scripts/agent.pyaccepts API keys as command-line arguments viasys.argv. This is a common best practice violation in simple CLI tools, as arguments may be visible to other users on the system through process monitoring commands likeps. - [DATA_EXFILTRATION]: The skill initiates network requests to reputable external security services including VirusTotal, AbuseIPDB, Shodan, GreyNoise, and URLScan.io. These connections are necessary for fetching the reputation data described in the skill's purpose and do not represent a malicious exfiltration pattern.
- [PROMPT_INJECTION]: The skill processes untrusted data from external security APIs, which creates an attack surface for indirect prompt injection if malicious content is returned by a source.
- Ingestion points: API response bodies and extracted fields like
last_analysis_statsandthreat_labelinscripts/agent.pyandSKILL.mdsnippets. - Boundary markers: No specific boundary markers or delimiters are used in the prompt logic to isolate external data from the agent's instructions.
- Capability inventory: The skill is capable of performing network requests via the
requestslibrary and generating structured JSON reports; it does not exhibit file system write or shell execution capabilities. - Sanitization: The data is parsed as JSON, but no content-level sanitization or filtering is applied to the string values before they are passed to the agent's context.
Audit Metadata