skills/mukul975/anthropic-cybersecurity-skills/exploiting-excessive-data-exposure-in-api/Gen Agent Trust Hub
exploiting-excessive-data-exposure-in-api
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from external API endpoints and local JSON files to perform its analysis. This data ingestion represents a surface for indirect prompt injection, as the agent processes potentially attacker-controlled content.
- Ingestion points: Untrusted data enters the agent context through
requests.get(scripts/agent.py) andjson.load(scripts/agent.py). - Boundary markers: Absent. There are no explicit instructions or delimiters used to separate untrusted data from the agent's internal instructions.
- Capability inventory: The associated script
scripts/agent.pycan perform network operations viarequests.getand file-write operations viajson.dump. - Sanitization: Absent. The skill identifies patterns but does not perform sanitization, escaping, or validation on the data it processes.
- [SAFE]: The script
scripts/agent.pyexplicitly disables SSL certificate verification (verify=False). This is common in security testing tools to allow for proxying traffic but is a violation of transport security best practices.
Audit Metadata