Red Hat Lightwell has released io.netty:netty-codec-http 4.1.100.Final-rhlw-00001 with backported fixes for CVE-2024-29025, CVE-2025-58056, CVE-2025-67735, CVE-2026-33870, CVE-2026-41417, CVE-2026-42580, CVE-2026-42581, CVE-2026-42584, CVE-2026-42585, CVE-2026-42587, CVE-2026-50020, CVE-2026-55831, CVE-2026-55833, CVE-2026-56745, CVE-2026-56746, CVE-2026-59898, CVE-2026-59899, CVE-2026-59903, and CVE-2026-59921.
CVE-2024-29025: Netty HttpPostRequestDecoder can OOM
CVE-2025-58056: Netty is vulnerable to request smuggling due to incorrect parsing of chunk extensions
CVE-2025-67735: Netty has a CRLF Injection vulnerability in io.netty.handler.codec.http.HttpRequestEncoder
CVE-2026-33870: Netty: HTTP Request Smuggling via Chunked Extension Quoted-String Parsing
CVE-2026-41417: Netty vulnerable to HTTP request smuggling and RTSP request injection via DefaultHttpRequest.setUri()
CVE-2026-42580: Netty: HTTP Request Smuggling due to incorrect chunk size parsing
CVE-2026-42581: Netty: HTTP/1.0 TE+CL Coexistence Bypasses Smuggling Sanitization
CVE-2026-42584: Netty: HttpClientCodec response desynchronization
CVE-2026-42585: Netty: HTTP Request Smuggling due to malformed Transfer-Encoding
CVE-2026-42587: Netty: HttpContentDecompressor maxAllocation bypass via Content-Encoding: br/zstd/snappy enables decompression bomb DoS
CVE-2026-50020: Netty's HttpObjectDecoder skips arbitrary initial control characters when only initial CRLF characters are permitted
CVE-2026-55831: Netty SPDY SETTINGS frame count materializes unbounded settings map
CVE-2026-55833: Netty SPDY zlib header block continues decoded expansion after maxHeaderSize truncation
CVE-2026-56745: Netty SpdyHttpDecoder: ByteBuf Reference Leak on RST_STREAM Leads to Native Memory Exhaustion
CVE-2026-56746: Netty has a Security Control Bypass via CORS Short-Circuit Failure
CVE-2026-59898: Netty: WebSockets V07/V08 handshaker missing Connection/Upgrade validation
CVE-2026-59899: Netty HttpContentEncoder: Unbounded Per-Connection Queue Growth via HTTP/1.1 Pipelining Leads to Denial of Service
CVE-2026-59903: Netty: Cache Poisoning and Information Disclosure via CORS Vary Header Overwrite
CVE-2026-59921: Netty: CRLF Injection via Multipart Filename in Netty HttpPostRequestEncoder
This patched artifact is a drop-in replacement for io.netty:netty-codec-http 4.1.100.Final from Maven Central.
{
"backport_base_version": "4.1.100.Final",
"remediated_version": "4.1.100.Final-rhlw-00001",
"repository_url": "https://packages.redhat.com/lightwell/java/remediated/"
}
"https://github.com/project-lightwell/lightwell-osv/blob/main/advisories/RHLW-2026-99869c1cad4574fc.json"