HTTP Parameter Pollution (HPP) is a web security vulnerability where an attacker injects multiple instances of the same HTTP parameter into a request. The server's behavior when processing duplicate parameters can vary, potentially leading to unexpected or exploitable behavior. HPP can target two levels: * Client-Side HPP: Exploits JavaScript code running on the client (browser). * Server-Side HPP: Exploits how the server processes multiple parameters with the same name. **Examples**:
/app?debug=false&debug=true
/transfer?amount=1&amount=5000Source: HTTP Parameter Pollution/README.md in PayloadsAllTheThings. From PayloadsAllTheThings by Swissky and contributors. MIT License, Copyright (c) 2019 Swissky.