netty-codec-http is vulnerable to HTTP Request Smuggling
73
High Risk
HttpServerCodec pairs each outbound response to a request by polling the recorded request method, including for 1xx interim responses. When pipelined GET and HEAD requests are combined with a client sending Expect: 100-continue, responses are mismatched to requests: the HEAD response body is dropped while the GET body is sent under HEAD's headers. The connection is left desynchronized and unsafe for further pipelined traffic, enabling response splitting and smuggling. The fix stops 1xx responses from consuming the request-method mapping.
You are affected if you are using a version that falls within the vulnerable range and your server handles pipelined HTTP/1.1 requests where clients can send an Expect: 100-continue header.
netty-codec-http is vulnerable to HTTP Request Smuggling in versions 4.1.0.Final - 4.1.136.Final and 4.2.0.Final - 4.2.16.Final.
Upgrade the io.netty:netty-codec-http library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

I consent to receiving marketing communications based on Aikido’s Privacy Policy.
SOC 2Compliant
ISO 27001Compliant
ISO 42001Compliant© All Intel data is openly available and commercially licensed.