CVE-2024-4027
Fixed upstream EPSS <1%CVSS 7.5
A flaw was found in Undertow. Servlets using a method that calls HttpServletRequestImpl.getParameterNames() can cause an OutOfMemoryError when the client sends a request with large parameter names. This issue can be exploited by an unauthorized user to cause a remote denial-of-service (DoS) attack.
Products: Red Hat build of Apicurio Registry 2, Red Hat build of Quarkus, Red Hat Data Grid 8, Red Hat Fuse 7, Red Hat Integration Camel K 1, Red Hat JBoss Enterprise Application Platform 7, Red Hat JBoss Enterprise Application Platform 8, Red Hat JBoss Enterprise Application Platform Expansion Pack, Red Hat Process Automation 7, Red Hat Single Sign-On 7
Fixed upstream
| Ecosystem | Package | Fixed in |
|---|---|---|
| Maven | io.undertow:undertow-core | 2.2.39.Final |
| Maven | io.undertow:undertow-core | 2.4.0.Beta1 |
| Maven | io.undertow:undertow-core | 2.3.21.Final |
Distro releases
| Release | Package | Fixed in |
|---|---|---|
| Debian 14 | undertow | no fix |
| Ubuntu 25.10 | undertow | no fix |
| Ubuntu 26.04 LTS | undertow | no fix |
| Ubuntu 26.10 | undertow | no fix |
| Ubuntu Pro 16.04 LTS | undertow | no fix |
| Ubuntu Pro 18.04 LTS | undertow | no fix |
| Ubuntu Pro 20.04 LTS | undertow | no fix |
| Ubuntu Pro 22.04 LTS | undertow | no fix |
| Ubuntu Pro 24.04 LTS | undertow | no fix |