skills/mukul975/anthropic-cybersecurity-skills/performing-http-parameter-pollution-attack/Gen Agent Trust Hub
performing-http-parameter-pollution-attack
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The workflow documentation in
SKILL.mdincludes examples usingcurl,zap-cli, andpython3to interact with target web servers and security scanning tools. These commands are consistent with the skill's primary function as a penetration testing utility. - [EXTERNAL_DOWNLOADS]: The skill utilizes the
requestslibrary for Python, as specified inscripts/agent.pyandreferences/api-reference.md. This is a well-known, standard library for HTTP communication. - [INDIRECT_PROMPT_INJECTION]: The
scripts/agent.pyscript presents an attack surface by reading and returning content from remote target servers that the agent subsequently processes. While this could theoretically be used to influence agent behavior if a target server is controlled by an attacker, this mechanism is essential for performing the vulnerability assessments described. - Ingestion points:
scripts/agent.pyreads and processes the response body from remote URLs provided during command execution. - Boundary markers: The script returns data in structured JSON format, which provides a clear separation between the tool's logic and the processed data.
- Capability inventory: The skill can perform GET and POST requests to user-defined URLs and analyze response attributes like status codes and content lengths.
- Sanitization: The script performs basic truncation of response data in some tests, though it does not explicitly sanitize the content for potential prompt injection strings.
Audit Metadata