9.4

CVE-2019-17638: eclipse jetty

Modified
AliasesUBUNTU-CVE-2019-17638DEBIAN-CVE-2019-17638GHSA-x3rh-m7vp-35f2
Published 09-07-2020Last modified 05-08-2024

Vulnerability summary

CVE-2019-17638 is a critical (CVSS 9.4) vulnerability in eclipse jetty. EPSS estimates a 11.14% chance of exploitation in the next 30 days, higher than 95.9% of scored vulnerabilities.

Priority
Prioritisesevere

Severe, CVSS 9.4 (NVD); no exploitation reported by the 5 checked sources; EPSS 11% (FIRST, 03-11-2026)

Source freshness unavailable

How is this decided?
CVSS score
9.4/10
010
Critical · v3.1 (NVD)
EPSS score
11.14%
0%100%
Medium · 0.00 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 3

Timeline

  1. 09-07-2020
    PublishedVulnerability first disclosed.
  2. 05-08-2024
    Last modifiedVulnerability information updated.

Description

In Eclipse Jetty, versions 9.4.27.v20200227 to 9.4.29.v20200521, in case of too large response headers, Jetty throws an exception to produce an HTTP 431 error. When this happens, the ByteBuffer containing the HTTP response headers is released back to the ByteBufferPool twice. Because of this double release, two threads can acquire the same ByteBuffer from the pool and while thread1 is about to use the ByteBuffer to write response1 data, thread2 fills the ByteBuffer with other data. Thread1 then proceeds to write the buffer that now contains different data. This results in client1, which issued request1 seeing data from another request or response which could contain sensitive data belonging to client2 (HTTP session ids, authentication credentials, etc.). If the Jetty version cannot be upgraded, the vulnerability can be significantly reduced by configuring a responseHeaderSize significantly larger than the requestHeaderSize (12KB responseHeaderSize and 8KB requestHeaderSize).

CVSS metrics

5 scores · 4 sources · 2 versions

EPSS trend

Probability

11.14%

Chance of exploitation in the next 30 days

Percentile

96%

Versus all other CVEs

30-day change

No change 0.00 pp

From 11.14% on 04-10-2026

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: network-reachable, no authentication, no user interaction (CVSS vector). Other conditions: not stated in public data.

Debian1 product
  • jetty9< 9.4.31-1
Eclipse1 product
  • jettyEOL9.4.27:20200227 | 9.4.28:20200408 | 9.4.29:20200521
Org.eclipse.jetty1 product
  • jetty-server≥ 9.4.27, < 9.4.30.v20200611
The eclipse foundation1 product
Ubuntu1 product
  • jetty9< 9.4.45-1 | < 9.4.53-1 | < 9.4.56-1

5 vendors · 5 products

References

37 links
Show all 37 references