Vulnerability · Published Jun 20, 2024 · Assigned by redhat
CVE-2024-6162Undertow: url-encoded request path information can be broken on ajp-listener
High 7.5
In plain English
A high-severity security flaw in undertow. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.7% (higher than 77% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
A vulnerability was found in Undertow, where URL-encoded request paths can be mishandled during concurrent requests on the AJP listener. This issue arises because the same buffer is used to decode the paths for multiple requests simultaneously, leading to incorrect path information being processed. As a result, the server may attempt to access the wrong path, causing errors such as "404 Not Found" or other application failures. This flaw can potentially lead to a denial of service, as legitimate resources become inaccessible due to the path mix-up.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian:14 | undertow | 2.3.18-1 | DEBIAN-CVE-2024-6162 |
| Maven | io.undertow:undertow-core | 2.3.14.Final | GHSA-9442-gm4v-r222 |
| Maven | io.undertow:undertow-core | 2.2.33.Final | GHSA-9442-gm4v-r222 |
| Ubuntu:25.10 | undertow | no fix listed | UBUNTU-CVE-2024-6162 |
| Ubuntu:26.04:LTS | undertow | no fix listed | UBUNTU-CVE-2024-6162 |
| Ubuntu:26.10 | undertow | no fix listed | UBUNTU-CVE-2024-6162 |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| undertow | 0 – before 2.2.33.Final2.3.0.Alpha1 – before 2.3.14 | |
| Red Hat | EAP 8.0.1 | see references |
| Red Hat | Red Hat build of Apache Camel 4.4.1 for Spring Boot 3.2 | see references |
| Red Hat | Red Hat JBoss Enterprise Application Platform Expansion Pack | see references |
| Red Hat | Red Hat build of Apache Camel for Spring Boot 3 | see references |
| Red Hat | Red Hat build of Apache Camel - HawtIO 4 | see references |
| Red Hat | Red Hat Build of Keycloak | see references |
| Red Hat | Red Hat Data Grid 8 | see references |
| Red Hat | Red Hat Fuse 7 | see references |
| Red Hat | Red Hat Integration Camel K 1 | see references |
| Red Hat | Red Hat JBoss Data Grid 7 | see references |
| Red Hat | Red Hat JBoss Enterprise Application Platform 7 | see references |
| Red Hat | Red Hat JBoss Enterprise Application Platform 8 | see references |
| Red Hat | Red Hat JBoss Enterprise Application Platform Expansion Pack | see references |
| Red Hat | Red Hat Process Automation 7 | see references |
| Red Hat | Red Hat Single Sign-On 7 | see references |
Weakness: CWE-488 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
References
- RHSA-2024:1194 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:4386 vendor-advisory, x_refsource_REDHAT
- RHSA-2024:4884 vendor-advisory, x_refsource_REDHAT
- https://access.redhat.com/security/cve/CVE-2024-6162 vdb-entry, x_refsource_REDHAT
- RHBZ#2293069 issue-tracking, x_refsource_REDHAT
- https://issues.redhat.com/browse/JBEAP-26268
- https://security.netapp.com/advisory/ntap-20241129-0009/