Netty is a network application framework for development of protocol servers and clients. Prior to versions 4.1.135.Final and 4.2.15.Final, before reading the first request-line, `HttpObjectDecoder` skips every byte for which `Character.isISOControl(b)` is `true` (0x00–0x1F and 0x7F) as well as all whitespace. RFC 9112 §2.2 only asks servers to ignore empty CRLF lines preceding the request-line — a carefully scoped robustness allowance intended to handle HTTP/1.0 POST workarounds. Silently absorbing NUL bytes, SOH, STX, and other non-CRLF control characters goes significantly beyond this, and can be exploited for request-boundary confusion in pipelined or multiplexed transports where a front-end component treats those bytes differently. Versions 4.1.135.Final and 4.2.15.Final patch the issue.
References
| Link | Resource |
|---|---|
| https://github.com/netty/netty/releases/tag/netty-4.1.135.Final | Release Notes |
| https://github.com/netty/netty/releases/tag/netty-4.2.15.Final | Release Notes |
| https://github.com/netty/netty/security/advisories/GHSA-hvcg-qmg6-jm4c | Vendor Advisory |
| https://github.com/netty/netty/security/advisories/GHSA-hvcg-qmg6-jm4c | Vendor Advisory |
Configurations
Configuration 1 (hide)
|
History
15 Jun 2026, 02:31
| Type | Values Removed | Values Added |
|---|---|---|
| CPE | cpe:2.3:a:netty:netty:*:*:*:*:*:*:*:* | |
| First Time |
Netty netty
Netty |
|
| References | () https://github.com/netty/netty/releases/tag/netty-4.1.135.Final - Release Notes | |
| References | () https://github.com/netty/netty/releases/tag/netty-4.2.15.Final - Release Notes | |
| References | () https://github.com/netty/netty/security/advisories/GHSA-hvcg-qmg6-jm4c - Vendor Advisory |
12 Jun 2026, 17:16
| Type | Values Removed | Values Added |
|---|---|---|
| References | () https://github.com/netty/netty/security/advisories/GHSA-hvcg-qmg6-jm4c - |
12 Jun 2026, 16:18
| Type | Values Removed | Values Added |
|---|---|---|
| New CVE |
Information
Published : 2026-06-12 16:16
Updated : 2026-06-15 02:31
NVD link : CVE-2026-50020
Mitre link : CVE-2026-50020
CVE.ORG link : CVE-2026-50020
JSON object : View
Products Affected
netty
- netty
CWE
CWE-444
Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')
