Impact
Eclipse Jetty releases 12.0.0 through 12.0.31 and 12.1.0 through 12.0.5 contain a flaw in the GzipHandler. When a client sends a gzip‑compressed HTTP request while the server is configured to serve uncompressed responses, the JDK Inflater allocated to decompress the request is never released. The undeleted Inflater objects accumulate with each such request, eventually exhausting the JVM heap and causing the server to crash or become unresponsive. The weakness is an uncontrolled resource consumption vulnerability, specifically CWE-400, CWE-401, and CWE-772.
Affected Systems
Vendor: Eclipse Foundation; Product: Eclipse Jetty. Vulnerable releases include Jetty 12.0.0 up to 12.0.31 and Jetty 12.1.0 through 12.0.5. Any deployment using GzipHandler with this configuration and accepting gzip‑encoded requests without an accompanying compressed response is susceptible.
Risk and Exploitability
The CVSS score of 7.5 indicates high severity, while an EPSS of less than 1 % reflects a low likelihood of exploitation in the wild. The vulnerability is not present in CISA's KEV catalog. The attack vector is over the network via crafted HTTP requests; an attacker only needs the ability to send repeated compressed requests to the server. No privileged or authenticated access is required. If exploited, the attacker can trigger a denial of service by exhausting server memory over time.
OpenCVE Enrichment
Github GHSA