Name | CVE-2024-22201 |
Description | Jetty is a Java based web server and servlet engine. An HTTP/2 SSL connection that is established and TCP congested will be leaked when it times out. An attacker can cause many connections to end up in this state, and the server may run out of file descriptors, eventually causing the server to stop accepting new connections from valid clients. The vulnerability is patched in 9.4.54, 10.0.20, 11.0.20, and 12.0.6. |
Source | CVE (at NVD; CERT, LWN, oss-sec, fulldisc, Red Hat, Ubuntu, Gentoo, SUSE bugzilla/CVE, GitHub advisories/code/issues, web search, more) |
References | DLA-3780-1, DSA-5664-1 |
Debian Bugs | 1064923 |
The table below lists information on source packages.
Source Package | Release | Version | Status |
---|---|---|---|
jetty8 (PTS) | jessie, jessie (lts) | 8.1.16-4+deb8u1 | fixed |
jetty9 (PTS) | stretch (security), stretch (lts), stretch | 9.2.30-0+deb9u2 | fixed |
buster (security), buster, buster (lts) | 9.4.50-4+deb10u2 | fixed | |
bullseye (security), bullseye | 9.4.50-4+deb11u2 | fixed | |
bookworm (security), bookworm | 9.4.50-4+deb12u3 | fixed | |
sid, trixie | 9.4.56-1 | fixed |
The information below is based on the following data on fixed versions.
Package | Type | Release | Fixed Version | Urgency | Origin | Debian Bugs |
---|---|---|---|---|---|---|
jetty8 | source | jessie | (not affected) | |||
jetty8 | source | (unstable) | (unfixed) | |||
jetty9 | source | stretch | (not affected) | |||
jetty9 | source | buster | 9.4.50-4+deb10u2 | DLA-3780-1 | ||
jetty9 | source | bullseye | 9.4.50-4+deb11u2 | DSA-5664-1 | ||
jetty9 | source | bookworm | 9.4.50-4+deb12u3 | DSA-5664-1 | ||
jetty9 | source | (unstable) | 9.4.54-1 | 1064923 |
https://github.com/jetty/jetty.project/security/advisories/GHSA-rggv-cv7r-mw98
https://github.com/jetty/jetty.project/issues/11256
Fixed by: https://github.com/jetty/jetty.project/commit/86586df0a8a4d9c6b5af9a621ad1adf1b494d39b (jetty-9.4.54.v20240208)
[jessie] - jetty8 <not-affected> (HTTP/2 support was added in jetty9 v9.3)
[stretch] - jetty9 <not-affected> (HTTP/2 support was added in v9.3)