CVE-2026-41417
Netty allows request-line validation to be bypassed when a or is created first and its URI is later changed via .
Published May 6, 2026 · updated Jun 17, 2026 · netty netty
Netty allows request-line validation to be bypassed when a or is created first and its URI is later changed via . The constructors reject CRLF and whitespace characters that would break the start-line, but does not apply the same validation. and then write the URI into the request line verbatim. If attacker-controlled input reaches , this enables CRLF injection and insertion of additional HTTP or RTSP requests, leading to HTTP request smuggling or desynchronization on the HTTP side and request injection on the RTSP side. This issue is fixed in versions 4.2.13.Final and 4.1.133.Final.
Code
The project this record applies to. Exploit listings stay in References.
No public source repository is identified for this product.
Timeline
Detection, updates, and resolution for this record.
May 6, 2026 · NIST NVD
Detected
Netty allows request-line validation to be bypassed when a or is created first and its URI is later changed via . The constructors reject CRLF and whitespace characters that would break the start-line, but does not apply the same validation. and then write the URI into the request line verbatim. If attacker-controlled input reaches , this enables CRLF injection and insertion of additional HTTP or
Jun 17, 2026 · NIST NVD
Updated
Netty allows request-line validation to be bypassed when a or is created first and its URI is later changed via . The constructors reject CRLF and whitespace characters that would break the start-line, but does not apply the same validation. and then write the URI into the request line verbatim. If attacker-controlled input reaches , this enables CRLF injection and insertion of additional HTTP or
Affected
- cpe netty/nettyversion unspecified
Sources
- CVE.orgVulnerability recordCVE-2026-41417
Official CVE identifier
cve.org - NIST NVDVulnerability recordCVE-2026-41417
Netty allows request-line validation to be bypassed when a or is created first and its URI is later changed via . The constructors reject CRLF and whitespace characters that would break the start-line, but does no
nvd.nist.gov