๐Ÿ” CVE Alert

CVE-2026-50020

MEDIUM 5.3

Netty's HttpObjectDecoder skips arbitrary initial control characters when only initial CRLF characters are permitted

CVSS Score
5.3
EPSS Score
0.0%
EPSS Percentile
12th

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.

CWE CWE-444
Vendor netty
Product netty
Published Jun 12, 2026
Last Updated Jun 12, 2026
Stay Ahead of the Next One

Get instant alerts for netty netty

Be the first to know when new medium vulnerabilities affecting netty netty are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

Affected Versions

netty / netty
>= 4.2.0.Final, < 4.2.15.Final < 4.1.135.Final

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/netty/netty/security/advisories/GHSA-hvcg-qmg6-jm4c github.com: https://github.com/netty/netty/releases/tag/netty-4.1.135.Final github.com: https://github.com/netty/netty/releases/tag/netty-4.2.15.Final