What problem does it solve? Web servers, frameworks, proxies, and WAFs each handle duplicate HTTP parameters differently, creating gaps attackers can exploit for authentication bypass, WAF evasion, and data manipulation. This Skill provides a structured checklist to systematically find and validate these parameter handling inconsistencies during authorized security testing. ## Core Features & Use Cases - Duplicate Parameter Testing: Methodology for URL, form, JSON, cookie, header, GraphQL, and WebSocket parameter pollution with framework-specific behavior notes (ASP.NET, PHP, Node.js, Flask, Spring). - Exploitation Patterns: Covers access control bypass, CSRF token pollution, SSRF augmentation, WAF bypass, and API gateway vs backend precedence confusion. - Use Case: During a web application penetration test, you discover an endpoint like /api/user?id=123. Use this Skill to test id=123&id=999, determine whether the gateway trusts the first value while the backend trusts the last, and demonstrate an IDOR vulnerability. ## Quick Start Use the parameter pollution skill to test the login and checkout endpoints of my staging web application for duplicate-parameter handling flaws.