HTTP Request Smuggling Affecting io.netty:netty-codec-http3 package, versions [4.2.0.Final,4.2.18.Final)


Severity

Recommended
0.0
medium
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

Exploit Maturity
Proof of Concept
EPSS
0.24% (14th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-JAVA-IONETTY-20154842
  • published27 Sept 2026
  • disclosed26 Sept 2026
  • creditVioleta Georgieva

Introduced: 26 Sep 2026

NewCVE-2026-100659  (opens in a new tab)
CWE-444  (opens in a new tab)

How to fix?

Upgrade io.netty:netty-codec-http3 to version 4.2.18.Final or higher.

Overview

Affected versions of this package are vulnerable to HTTP Request Smuggling in its HTTP/3 request header handling, which does not enforce the RFC 9114 section 4.3.1 requirement that an :authority pseudo-header and a literal host header field carry the same value when both are present. An attacker can bypass routing and access control decisions taken on the request authority by sending a single HEADERS frame carrying both fields with conflicting values, leaving downstream components that consult different fields in disagreement. This requires the application to use the HTTP/3 codec and to base routing or access control on the authority.

CVSS Base Scores

version 4.0
version 3.1