performing-http-parameter-pollution-attack

Featured

Execute HTTP Parameter Pollution attacks to bypass input validation, WAF rules, and security controls by injecting duplicate parameters that are processed differently by front-end and back-end systems.

AI & Automation 16,326 stars 1981 forks Updated 2 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 97/100

Stars 20%
100
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Performing HTTP Parameter Pollution Attack ## When to Use - When testing web applications for input validation bypass vulnerabilities - During WAF evasion testing to split attack payloads across duplicate parameters - When assessing how different technology stacks handle duplicate HTTP parameters - During API security testing to identify parameter precedence issues - When testing OAuth or payment processing flows for parameter manipulation ## Prerequisites - Burp Suite Professional with Intruder and Repeater modules - Understanding of HTTP protocol and query string parsing - Knowledge of server-side parameter handling differences (first, last, array, concatenated) - cURL or httpie for manual parameter crafting - Target application technology stack identification (Apache, IIS, Tomcat, Node.js, etc.) > **Legal Notice:** This skill is for authorized security testing and educational purposes only. Unauthorized use against systems you do not own or have written permission to test is illegal and may violate computer fraud laws. ## Workflow ### Step 1 — Identify Parameter Handling Behavior ```bash # Test how the server handles duplicate parameters # Different servers process duplicates differently: # Apache/PHP: Last parameter value # ASP.NET/IIS: All values concatenated with comma # JSP/Tomcat: First parameter value # Node.js/Express: Array of values # Python/Flask: First parameter value curl -v "http://target.com/search?q=first&q=second" # Observe which value the applicat...

Details

Author
mukul975
Repository
mukul975/Anthropic-Cybersecurity-Skills
Created
3 months ago
Last Updated
2 weeks ago
Language
Python
License
Apache-2.0

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category