Undertow: learningpushhandler can lead to remote memory dos attacks
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| unaffected |
|
||||||||
| Red Hat | Red Hat build of Quarkus 3.8.6.redhat | affected |
|
||||||
| Red Hat | Red Hat JBoss Enterprise Application Platform | affected |
|
||||||
| Red Hat | Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8 | affected |
|
||||||
| Red Hat | Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 9 | affected |
|
||||||
| Red Hat | Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7 | affected |
|
||||||
| Red Hat | Red Hat JBoss Enterprise Application Platform 8 | unaffected | — | ||||||
| Red Hat | OpenShift Serverless | affected | — | ||||||
| Red Hat | Red Hat build of Apache Camel 4 for Quarkus 3 | affected | — | ||||||
| Red Hat | Red Hat build of Apache Camel for Spring Boot 4 | affected | — | ||||||
| Red Hat | Red Hat build of Apache Camel - HawtIO 4 | unaffected | — | ||||||
| Red Hat | Red Hat build of Apicurio Registry 2 | unaffected | — | ||||||
| Red Hat | Red Hat Build of Keycloak | unaffected | — | ||||||
| Red Hat | Red Hat build of OptaPlanner 8 | affected | — | ||||||
| Red Hat | Red Hat build of Quarkus | unaffected | — | ||||||
| Red Hat | Red Hat Data Grid 8 | affected | — | ||||||
| Red Hat | Red Hat Fuse 7 | unknown | — | ||||||
| Red Hat | Red Hat Integration Camel K 1 | affected | — | ||||||
| Red Hat | Red Hat Integration Camel Quarkus 2 | affected | — | ||||||
| Red Hat | Red Hat JBoss Data Grid 7 | unknown | — | ||||||
| Red Hat | Red Hat JBoss Enterprise Application Platform Expansion Pack | unaffected | — | ||||||
| Red Hat | Red Hat JBoss Fuse Service Works 6 | unknown | — | ||||||
| Red Hat | Red Hat Process Automation 7 | unknown | — | ||||||
| Red Hat | Red Hat Single Sign-On 7 | affected | — | ||||||
| Red Hat | streams for Apache Kafka | affected | — |
No data.
| Package | CPE | Advisory | Released Date |
|---|---|---|---|
| Red Hat build of Quarkus 3.8.6.redhat | |||
| io.quarkus.http/quarkus-http-core:5.2.4.redhat-00001 | cpe:/a:redhat:quarkus:3.8::el8 | RHSA-2024:6437 | 2024-09-23T00:00:00Z |
| Red Hat JBoss Enterprise Application Platform 7 | |||
| undertow | cpe:/a:redhat:jboss_enterprise_application_platform:7.4 | RHSA-2024:5147 | 2024-08-08T00:00:00Z |
| Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 8 | |||
| eap7-undertow-0:2.2.33-1.SP1_redhat_00001.1.el8eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 | RHSA-2024:5144 | 2024-08-08T00:00:00Z |
| Red Hat JBoss Enterprise Application Platform 7.4 for RHEL 9 | |||
| eap7-undertow-0:2.2.33-1.SP1_redhat_00001.1.el9eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 | RHSA-2024:5145 | 2024-08-08T00:00:00Z |
| Red Hat JBoss Enterprise Application Platform 7.4 on RHEL 7 | |||
| eap7-undertow-0:2.2.33-1.SP1_redhat_00001.1.el7eap | cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 | RHSA-2024:5143 | 2024-08-08T00:00:00Z |
| Red Hat JBoss Enterprise Application Platform 8 | |||
| undertow | cpe:/a:redhat:jboss_enterprise_application_platform:8.0 | RHSA-2024:4392 | 2024-07-08T00:00:00Z |
No data available yet.
Vendor Workaround
Setting the maxAge configuration is sufficient to prevent the behavior of this vulnerability being explored.
| Source | ID | Title |
|---|---|---|
EUVD |
EUVD-2024-2322 | A vulnerability was found in Undertow. This issue requires enabling the learning-push handler in the server's config, which is disabled by default, leaving the maxAge config in the handler unconfigured. The default is -1, which makes the handler vulnerable. If someone overwrites that config, the server is not subject to the attack. The attacker needs to be able to reach the server with a normal HTTP request. |
Github GHSA |
GHSA-ch7q-gpff-h9hp | Undertow Missing Release of Memory after Effective Lifetime vulnerability |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: 1.9% (1.866% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat camel K
Redhat jboss Bpms |
|
| CPEs | cpe:/a:redhat:jboss_enterprise_bpms_platform:7 |
cpe:/a:redhat:camel_k:1 cpe:/a:redhat:jboss_bpms:7 cpe:/a:redhat:quarkus:3.8 |
| Vendors & Products |
Redhat integration
Redhat jboss Enterprise Bpms Platform |
Redhat camel K
Redhat jboss Bpms |
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs |
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:jboss_enterprise_application_platform:8 |
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Redhat apache Camel Hawtio
|
|
| CPEs | cpe:/a:redhat:apache_camel_hawtio:4 | |
| Vendors & Products |
Redhat rhboac Hawtio
|
Redhat apache Camel Hawtio
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs |
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:camel_spring_boot:3 |
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:quarkus:2 cpe:/a:redhat:quarkus:3.8::el8 |
|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:build_keycloak: |
| Type | Values Removed | Values Added |
|---|---|---|
| References |
|
| Type | Values Removed | Values Added |
|---|---|---|
| CPEs | cpe:/a:redhat:jboss_enterprise_application_platform:7.4 cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el7 cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el8 cpe:/a:redhat:jboss_enterprise_application_platform:7.4::el9 |
|
| References |
|