CVE-2026-2332

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.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:eclipse:jetty:*:*:*:*:*:*:*:*
cpe:2.3:a:eclipse:jetty:*:*:*:*:*:*:*:*
cpe:2.3:a:eclipse:jetty:*:*:*:*:*:*:*:*
cpe:2.3:a:eclipse:jetty:*:*:*:*:*:*:*:*
cpe:2.3:a:eclipse:jetty:*:*:*:*:*:*:*:*

History

26 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) En Eclipse Jetty, el analizador HTTP/1.1 es vulnerable al contrabando de solicitudes cuando se utilizan extensiones de fragmento, de forma similar a las técnicas de ’funky chunks’ descritas aquí: * https://w4ke.info/2025/06/18/funky-chunks.html * https://w4ke.info/2025/10/29/funky-chunks-2.html Jetty termina el análisis de la extensión de fragmento en \r\n dentro de cadenas entrecomilladas en lugar de tratar esto como un error. POST / HTTP/1.1 Host: localhost Transfer-Encoding: chunked 1;ext=”val X 0 GET /smuggled HTTP/1.1 ... Observe cómo la extensión de fragmento no cierra las comillas dobles y es capaz de inyectar una solicitud de contrabando.

Information

Published : 2026-04-14 12:16

Updated : 2026-10-26 21:10


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')