CVE-2026-2332: Eclipse Jetty · HTTP Request/Response smuggling
Affects Eclipse JettySource CVE Database V5
Not known to be exploited · CVSS 7.4 High.
Data as of 30 Oct 2026, 11:52 UTC
- EPSS
- 1.3% chance of exploitation in 30 days – higher than 70% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:NExploitation evidence
Disclosed: evidence found.
CVE published 14 Apr 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: evidence found.
Public exploit code: GitHub proofs of concept
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), GitHub proofs of concept, the Metasploit, Exploit-DB and nuclei-templates index as of 30 Oct 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Eclipse FoundationEclipse Jetty | Affected
| Fixed in– |
MavenEclipse Foundation/pkg://maven/org.eclipse.jetty/jetty-httppkg:maven/Eclipse Foundation/pkg://maven/org.eclipse.jetty/jetty-httpOther threats | Affected
| Fixed in– |
Mavenorg.eclipse.jetty/jetty-serverpkg:maven/org.eclipse.jetty/jetty-serverOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
Red Hat and Eclipse recommend updating to patched versions of Eclipse Jetty as soon as possible. No practical mitigation or workaround has been identified. Users should apply vendor-provided updates promptly once available. Since this is not a cloud service, remediation depends on patching affected Jetty deployments.
Description
In Eclipse Jetty, the HTTP/1.1 parser is vulnerable to request smuggling when chunk extensions are used, similar to the "funky chunks" techniques outlined here: * https://w4ke.info/2025/06/18/funky-chunks.html * https://w4ke.info/2025/10/29/funky-chunks-2.html Jetty terminates chunk extension parsing at \r\n inside quoted strings instead of treating this as an error. POST / HTTP/1.1 Host: localhost Transfer-Encoding: chunked 1;ext="val X 0 GET /smuggled HTTP/1.1 ... Note how the chunk extension does not close the double quotes, and it is able to inject a smuggled request.
References
- github.com/jetty/jetty.project/security/advisories/GHSA-355h-qmc2-wpwf (opens in a new tab)
- gitlab.eclipse.org/security/cve-assignment/-/issues/89 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2026-2332 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2458187 (opens in a new tab)
- security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-2332.json (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:20568 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:25089 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:14272 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:22453 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:21773 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:10175 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:17668 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:50223 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:50222 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:50263 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:50221 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:60247 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:60239 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:60251 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:60246 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:60250 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:60259 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:60254 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:60249 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:60248 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:60252 (opens in a new tab)
- access.redhat.com/errata/RHSA-2026:60256 (opens in a new tab)