CVE-2017-7658

Priority
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.
Notes
ebarrettojetty8 ignored (very hard to exploit, complex patch)
Package
Upstream:needed
Ubuntu 12.04 ESM (Precise Pangolin):DNE
Ubuntu 14.04 ESM (Trusty Tahr):ignored
Ubuntu 16.04 LTS (Xenial Xerus):ignored
Ubuntu 18.04 LTS (Bionic Beaver):DNE
Ubuntu 20.04 LTS (Focal Fossa):DNE
Ubuntu 20.10 (Groovy Gorilla):DNE
Package
Upstream:released (9.2.25-1, 9.2.21-1+deb9u1)
Ubuntu 12.04 ESM (Precise Pangolin):DNE
Ubuntu 14.04 ESM (Trusty Tahr):DNE
Ubuntu 16.04 LTS (Xenial Xerus):needed
Ubuntu 18.04 LTS (Bionic Beaver):needed
Ubuntu 20.04 LTS (Focal Fossa):not-affected (9.2.26-1)
Ubuntu 20.10 (Groovy Gorilla):not-affected (9.2.26-1)
More Information

Updated: 2020-09-09 21:38:12 UTC (commit b67d7d8b03f173f825cd706df5bd078bca500b0e)