Intel

AIKIDO-2026-664762

netty-codec-http is vulnerable to Denial of Service (DoS)

Denial of Service (DoS)GHSA-pvjx-v7vp-62vq Published Today

75

High Risk

This Affects:

JAVAnetty-codec-http
4.1.0.Final - 4.1.137.Final
Fixed in 4.1.138.Final
4.2.0.Final - 4.2.17.Final
Fixed in 4.2.18.Final
Are you affected? Scan for Free

TL;DR

This row consolidates the HTTP/1.x (netty-codec-http) security fixes in this release. GHSA-pvjx-v7vp-62vq: HttpServerCodec spills pipelined request methods into an unbounded overflow queue, so a client that pipelines many requests without reading responses exhausts heap. GHSA-2g37-3h88-55hc: WebSocketServerExtensionHandler keeps an unbounded per connection queue that grows one entry per request until an OutOfMemoryError. GHSA-rmcw-9fcq-wjq7: SpdySessionHandler places no limit on concurrent remote-initiated SPDY streams, allowing memory exhaustion. GHSA-rq4j-fc47-9698: chunk-extension validation runs only when a ; marker is present, so a carriage return in the chunk-size line bypasses it and enables request smuggling. GHSA-j4mg-hqgv-34qc: post-digit whitespace or control bytes in a chunk-size token are silently truncated, enabling smuggling. GHSA-hcvj-94mj-jp5c, GHSA-3jrc-fchc-59pw, and CVE-2026-89044 (GHSA-77qf-r755-9gcw): malformed or split Transfer-Encoding values where chunked is not the final coding are still treated as chunked, enabling request smuggling. GHSA-h75q-xqrh-59rf: RtspMethods.valueOf() trims trailing control bytes before lookup, letting method tokens such as PLAY\u0000 smuggle past upstream authorization. The fixes add pipeline, stream, and queue bounds and stricter chunk and Transfer-Encoding validation.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and your server accepts HTTP/1.1 traffic, including pipelined requests, from untrusted clients.

Background info

netty-codec-http is vulnerable to Denial of Service (DoS) in versions 4.1.0.Final - 4.1.137.Final and 4.2.0.Final - 4.2.17.Final.

How to fix this

Upgrade the io.netty:netty-codec-http library to the patch version.

Are You Affected?

Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.

Free. No credit card required.

Aikido Platform