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
Configurations
Configuration 1 (hide)
|
History
No history.
Information
Published : 2026-04-14 12:16
Updated : 2026-09-10 13:18
NVD link : CVE-2026-2332
Mitre link : CVE-2026-2332
CVE.ORG link : CVE-2026-2332
JSON object : View
Products Affected
eclipse
- jetty
CWE
CWE-444
Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')
