HTTP request smuggling In io.netty:netty-codec-http
Description
Netty: WebSockets V07/V08 handshaker missing Connection/Upgrade validation
Summary
An attacker can force WebSocket upgrade via the lax V07 (or V08) handshaker by sending Sec-WebSocket-Version: 7 and omitting Connection: Upgrade / Upgrade: websocket headers, completing a protocol switch that a proxy would not recognize as an Upgrade request and enabling HTTP request smuggling / protocol-confusion attacks.
Mitigation
Update Impact
Minimal update. May introduce new vulnerabilities or breaking changes.
Ecosystem | Component | Affected version | Patched versions |
|---|---|---|---|
maven | 4.2.16.final, 4.1.136.final |
Aliases
1. 2. 3. 4. 5.
References
1. 2. 3.