skills/mukul975/anthropic-cybersecurity-skills/implementing-stix-taxii-feed-integration/Gen Agent Trust Hub
implementing-stix-taxii-feed-integration
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDATA_EXFILTRATION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes STIX/TAXII threat intelligence data from external servers, creating a surface for indirect prompt injection where malicious instructions could be embedded in threat indicators.
- Ingestion points:
scripts/agent.pyandscripts/process.pyutilize thetaxii2clientlibrary to fetch STIX objects from remote TAXII collections. - Capability inventory: The scripts possess file-write capabilities, allowing them to save extracted indicators and threat reports to local JSON or CSV files via the
--outputand--csv-outputarguments. - Boundary markers: The implementation lacks explicit boundary markers or directives to ignore instructions when parsing data retrieved from external feeds.
- Sanitization: While
scripts/process.pyuses regular expressions to extract specific observable values (IPs, domains, hashes), other fields like object names and descriptions are processed and displayed without sanitization. - [DATA_EXFILTRATION]: The integration scripts perform network operations to retrieve threat intelligence data from remote endpoints.
- The
scripts/agent.pyandscripts/process.pytools facilitate outbound HTTP connections to TAXII servers using thetaxii2-clientandrequestslibraries. Although the documentation focuses on well-known services such as MITRE ATT&CK, the tools allow connection to any user-specified URL.
Audit Metadata