Undertow
Vendor:
First CVE: Dec 1, 2014 · Active for 11 years
39
Total CVEs
More Total CVEs than 97% of tracked products
3.9
Avg CVEs / Year
Higher CVE frequency than 83% of tracked products
7.2
Avg CVSS
Higher Avg CVSS than 45% of tracked products
0.0%
KEV Rate
Bottom 1%
Trends Over Time
The number and severity of CVEs published that impact Undertow over time
Volume of CVEsAvg CVSS Base Score
First CVE
Dec 1, 2014
11 years ago
Most Recent CVE
Mar 27, 2026
121 days ago
CVE Severity & Scoring
Undertow39 CVEs
36%
46%
18%
All CVEs352,719 CVEs
45%
40%
11%
MediumHighCritical
Attack Vector
Local0 (0.0%)
Network38 (97.4%)
Unknown1 (2.6%)
Physical0 (0.0%)
Adjacent Network0 (0.0%)
Attack Complexity
Low33 (84.6%)
High5 (12.8%)
Unknown1 (2.6%)
User Interaction
None35 (89.7%)
Unknown1 (2.6%)
Required3 (7.7%)
Privileges Required
Low2 (5.1%)
High1 (2.6%)
None35 (89.7%)
Unknown1 (2.6%)
Top CVEs
Signals from CVEs in this product scope (39 CVEs).
39 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2014-7816MEDIUM Directory traversal vulnerability in JBoss Undertow 1.0.x before 1.0.17, 1.1.x before 1.1.0.CR5, and 1.2.x before 1.2.0.Beta3, when running on Windows, allows remote attackers to r | Dec 1, 2014 | 5.0 | 41 | NO | YES |
CVE-2025-12543CRITICAL A flaw was found in the Undertow HTTP server core, which is used in WildFly, JBoss EAP, and other Java applications. The Undertow library fails to properly validate the Host header | Jan 7, 2026 | 9.6 | 38 | NO | NO |
CVE-2026-28368CRITICAL A flaw was found in Undertow. This vulnerability allows a remote attacker to construct specially crafted requests where header names are parsed differently by Undertow compared to | Mar 27, 2026 | 9.1 | 35 | NO | NO |
CVE-2026-28367CRITICAL A flaw was found in Undertow. A remote attacker can exploit this vulnerability by sending `\r\r\r` as a header block terminator. This can be used for request smuggling with certain | Mar 27, 2026 | 9.1 | 35 | NO | NO |
CVE-2026-28369CRITICAL A flaw was found in Undertow. When Undertow receives an HTTP request where the first header line starts with one or more spaces, it incorrectly processes the request by stripping t | Mar 27, 2026 | 9.1 | 34 | NO | NO |
CVE-2019-3888CRITICAL A vulnerability was found in Undertow web server before 2.0.21. An information exposure of plain text credentials through log files because Connectors.executeRootHandler:402 logs t | Jun 12, 2019 | 9.8 | 33 | NO | NO |
CVE-2019-10212CRITICAL A flaw was found in, all under 2.0.20, in the Undertow DEBUG log for io.undertow.request.security. If enabled, an attacker could abuse this flaw to obtain the user's credentials fr | Oct 2, 2019 | 9.8 | 31 | NO | NO |
CVE-2025-9784HIGH A flaw was found in Undertow where malformed client requests can trigger server-side stream resets without triggering abuse counters. This issue, referred to as the "MadeYouReset" | Sep 2, 2025 | 7.5 | 30 | NO | NO |
CVE-2022-1319HIGH A flaw was found in Undertow. For an AJP 400 response, EAP 7 is improperly sending two response packets, and those packets have the reuse flag set even though JBoss EAP closes the | Aug 31, 2022 | 7.5 | 26 | NO | NO |
CVE-2022-2053HIGH When a POST request comes through AJP and the request exceeds the max-post-size limit (maxEntitySize), Undertow's AjpServerRequestConduit implementation closes a connection without | Aug 5, 2022 | 7.5 | 26 | NO | NO |
Exploit Exposure
Signals from CVEs in this product scope (39 CVEs).
CISA KEV
0 CVEs
0.0% of CVEs· Bottom 1%
Metasploit
1 CVE
2.6% of CVEs· 96th percentile
Nuclei
0 CVEs
0.0% of CVEs· Bottom 1%
ExploitDB
0 CVEs
0.0% of CVEs· Bottom 1%
Social Chatter
Signals from CVEs in this product scope (39 CVEs).
Media Mentions
Signals from CVEs in this product scope (39 CVEs).
Top CNAs Publishing CVEs For Undertow
Top CWEs
Versions
| Version | CVE Count | Avg CVSS | Avg EPSS | KEV | Exploits |
|---|---|---|---|---|---|
| 2.7.0 | 1 | 7.5 | 0.6% | 0 | 0 |
| 2.3.0 | 3 | 6.2 | 0.9% | 0 | 0 |
| 2.2.9 | 1 | 5.9 | 1.1% | 0 | 0 |
| 2.2.7 | 1 | 5.9 | 1.1% | 0 | 0 |
| 2.2.6 | 1 | 5.9 | 1.1% | 0 | 0 |
| 2.2.3 | 1 | 7.5 | 1.3% | 0 | 0 |
| 2.2.19 | 2 | 7.5 | 1.2% | 0 | 0 |
| 2.2.18 | 1 | 7.5 | 1.1% | 0 | 0 |
| 2.2.17 | 1 | 7.5 | 1.3% | 0 | 0 |
| 2.1.5 | 1 | 7.5 | 1.3% | 0 | 0 |
| 2.0.39 | 1 | 5.9 | 1.1% | 0 | 0 |
| 2.0.36 | 1 | 5.9 | 1.1% | 0 | 0 |
| 2.0.35 | 1 | 5.9 | 1.1% | 0 | 0 |
| 2.0.33 | 1 | 7.5 | 1.3% | 0 | 0 |
| 2.0.28 | 1 | 8.1 | 1.6% | 0 | 0 |
| 2.0.26 | 1 | 8.1 | 1.6% | 0 | 0 |
| 2.0.25 | 2 | 7.8 | 1.6% | 0 | 0 |
| 2.0.2 | 1 | 5.9 | 2.1% | 0 | 0 |
| 2.0.0 | 3 | 7.2 | 1.7% | 0 | 0 |
| 1.4.24 | 1 | 5.9 | 2.1% | 0 | 0 |