Description
A client may issue specially crafted HTTP/1.1 chunked requests to a Jetty server that cause Jetty and an intermediary proxy to interpret different request boundaries, potentially resulting in HTTP request smuggling.




This is caused by Jetty accepting a lone LF character as a terminator in parts of chunked request parsing. Depending on the Jetty version and configured HTTP compliance mode, this may occur in chunk extensions, chunk data termination, or trailer termination.
Published: 2026-09-08
Score: 8.3 High
EPSS: < 1% Very Low
KEV: No
Impact: HTTP request smuggling
Action: Apply patch
AI Analysis

Impact

Jetty’s parsing of HTTP/1.1 chunked requests treats a lone line feed as a valid chunk terminator in several parsing stages, a behavior that diverges from the standard. An attacker can craft a request that contains a single LF character in the chunk extension, data, or trailer termination fields. When Jetty and an intermediary proxy interpret the request boundaries differently, the smuggled request is delivered partially to Jetty and partially to the downstream server, enabling a range of attacks such as injection, data exfiltration, or denial of service.

Affected Systems

Eclipse Jetty servers of unspecified versions are impacted. The advisory does not list specific version numbers, so any Jetty instance that includes the affected request parsing logic may be vulnerable.

Risk and Exploitability

The CVSS score of 8.3 classifies this vulnerability as high severity. No EPSS score is available, and the issue is not registered in CISA’s KEV catalog. The likely attack vector is an external client sending maliciously crafted HTTP/1.1 chunked requests to the Jetty server. Inferred from the description is that the attacker needs network access to the server’s HTTP interface. Once exploited, an attacker can leverage the resulting request smuggling to gain unauthorized access or bypass security controls.

Generated by OpenCVE AI on September 8, 2026 at 13:54 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the Jetty patch or upgrade to a version that fixes the chunked request parsing flaw.
  • Configure Jetty’s HTTP compliance mode to ‘strict’ or disable lenient handling of lone LF terminators, if the configuration permits.
  • Ensure any intermediary proxies or load balancers are updated or configured to enforce consistent chunked request parsing and test for smuggling using appropriate tools.

Generated by OpenCVE AI on September 8, 2026 at 13:54 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 21 Sep 2026 12:15:00 +0000

Type Values Removed Values Added
Title HTTP Request Smuggling via Malformed Chunked Requests in Jetty org.eclipse.jetty/jetty-http: Jetty: HTTP request smuggling via crafted chunked requests
References
Metrics threat_severity

None

cvssV3_1

{'score': 8.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:H/A:N'}

threat_severity

Important


Tue, 08 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Tue, 08 Sep 2026 14:15:00 +0000

Type Values Removed Values Added
Title HTTP Request Smuggling via Malformed Chunked Requests in Jetty

Tue, 08 Sep 2026 13:45:00 +0000

Type Values Removed Values Added
First Time appeared Eclipse
Eclipse jetty
Vendors & Products Eclipse
Eclipse jetty

Tue, 08 Sep 2026 12:30:00 +0000

Type Values Removed Values Added
Description A client may issue specially crafted HTTP/1.1 chunked requests to a Jetty server that cause Jetty and an intermediary proxy to interpret different request boundaries, potentially resulting in HTTP request smuggling. This is caused by Jetty accepting a lone LF character as a terminator in parts of chunked request parsing. Depending on the Jetty version and configured HTTP compliance mode, this may occur in chunk extensions, chunk data termination, or trailer termination.
Weaknesses CWE-444
References
Metrics cvssV4_0

{'score': 8.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:H/VA:N/SC:N/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: eclipse

Published:

Updated: 2026-09-08T14:21:55.816Z

Reserved: 2026-08-07T07:32:16.708Z

Link: CVE-2026-19203

cve-icon Vulnrichment

Updated: 2026-09-08T14:21:47.443Z

cve-icon NVD

Status : Deferred

Published: 2026-09-08T13:17:18.520

Modified: 2026-09-08T15:18:42.667

Link: CVE-2026-19203

cve-icon Redhat

Severity : Important

Publid Date: 2026-09-08T12:08:37Z

Links: CVE-2026-19203 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-09-08T14:00:19Z

Weaknesses
  • CWE-444

    Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')