CVE-2017-7658

State
Published
Severity
Not scored
Published
Jun 26, 2018
Updated
Aug 5, 2024
Reserved
Apr 11, 2017

Read the record on cve.org

Description

In Eclipse Jetty Server, versions 9.2.x and older, 9.3.x (all non HTTP/1.x configurations), and 9.4.x (all HTTP/1.x configurations), when presented with two content-lengths headers, Jetty ignored the second. When presented with a content-length and a chunked encoding header, the content-length was ignored (as per RFC 2616). If an intermediary decided on the shorter length, but still passed on the longer body, then body content could be interpreted by Jetty as a pipelined request. If the intermediary was imposing authorization, the fake pipelined request would bypass that authorization.

Scores

The record has no CVSS score.

Weaknesses

  • CWE-444 Inconsistent Interpretation of HTTP Requests ('HTTP Request Smuggling')

Affected Products

ProductVersions
Eclipse JettyThe Eclipse Foundation
  • before 9.2.25Affected
  • 9.3.0 to before unspecifiedAffected
  • before 9.3.24Affected
  • 9.4.0 to before unspecifiedAffected
  • before 9.4.11Affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.