CVE-2017-7658

unknown
Published 2018-10-19 · Modified 2024-02-16
CVSS v3
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v2
VIR risk

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.

Predictions

Exploit likelihood
30%
Patch ETA

Heuristic predictions, AS-IS, for prioritization only.

Mitigations

vendor Authored 2026-05-27

Vendor advisory: debian — https://security-tracker.debian.org/tracker/CVE-2017-7658

OS impact

OSVersionStatusFixed in
debian debianbookwormfixed9.2.25-1
debian debianbullseyefixed9.2.25-1
debian debianforkyfixed9.2.25-1
debian debiansidfixed9.2.25-1
debian debiantrixiefixed9.2.25-1

Package impact

EcosystemPackageVulnerableFixed
java Mavenorg.eclipse.jetty:jetty-server<9.2.25.v201806069.2.25.v20180606
java Mavenorg.eclipse.jetty:jetty-server>=9.3.0,<9.3.24.v201806059.3.24.v20180605
java Mavenorg.eclipse.jetty:jetty-server>=9.4.0,<9.4.11.v201806059.4.11.v20180605

References

Verify integrity in audit chain (admin only). AS-IS.