Описание
the Undertow AJP listener honours forged ssl_cert and is_ssl AJP attributes without requiring any shared-secret authentication. This enables an unauthenticated attacker with direct TCP access to port 8009 to bypass CLIENT-CERT authentication by injecting a forged X.509 certificate via the AJP protocol.
Отчет
An IMPORTANT severity flaw was found in the Undertow AJP listener in Red Hat JBoss Enterprise Application Platform (EAP). The AJP listener, which listens on the default port 8009, honours forged ssl_cert and is_ssl AJP attributes without requiring any shared-secret authentication. An unauthenticated attacker with direct TCP access to the AJP port can inject a forged X.509 certificate via the AJP protocol and bypass CLIENT-CERT authentication, resulting in a high impact to confidentiality and integrity with no impact to availability. Red Hat JBoss EAP 7.4, 8.1, and 8.2 are affected, and fixes are being pursued through the middleware team. The EAP XP 6 stream is not affected because inline mitigations already exist in that stream. The Red Hat severity (IMPORTANT, CVSS 3.1 score 7.4) is consistent with the upstream assessment.
Меры по смягчению последствий
Restrict direct TCP access to the Undertow AJP listener (default port 8009) so that only trusted reverse proxies can connect, for example by binding the AJP listener to localhost or applying firewall rules that limit access to the port to trusted hosts, since exploitation requires direct network access to the AJP port. Additionally, configure the AJP listener to require a shared secret so that AJP requests without proper authentication are rejected, as the flaw arises because forged ssl_cert and is_ssl attributes are honoured without any shared-secret authentication.
Затронутые пакеты
| Платформа | Пакет | Состояние | Рекомендация | Релиз |
|---|---|---|---|---|
| Red Hat JBoss Enterprise Application Platform Expansion Pack | undertow-core | Not affected | ||
| Red Hat JBoss Enterprise Application Platform 7.4.25 | undertow-core | Fixed | RHSA-2026:53806 | 11.08.2026 |
| Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7 | eap7-activemq-artemis | Fixed | RHSA-2026:53644 | 11.08.2026 |
| Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7 | eap7-glassfish-jsf | Fixed | RHSA-2026:53644 | 11.08.2026 |
| Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7 | eap7-ironjacamar | Fixed | RHSA-2026:53644 | 11.08.2026 |
| Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7 | eap7-jackson-annotations | Fixed | RHSA-2026:53644 | 11.08.2026 |
| Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7 | eap7-jackson-core | Fixed | RHSA-2026:53644 | 11.08.2026 |
| Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7 | eap7-jackson-databind | Fixed | RHSA-2026:53644 | 11.08.2026 |
| Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7 | eap7-jackson-jaxrs-providers | Fixed | RHSA-2026:53644 | 11.08.2026 |
| Red Hat JBoss Enterprise Application Platform 7.4 ELS on RHEL 7 | eap7-jackson-modules-base | Fixed | RHSA-2026:53644 | 11.08.2026 |
Показывать по
Дополнительная информация
Статус:
EPSS
7.4 High
CVSS3
Связанные уязвимости
the Undertow AJP listener honours forged ssl_cert and is_ssl AJP attributes without requiring any shared-secret authentication. This enables an unauthenticated attacker with direct TCP access to port 8009 to bypass CLIENT-CERT authentication by injecting a forged X.509 certificate via the AJP protocol.
the Undertow AJP listener honours forged ssl_cert and is_ssl AJP attributes without requiring any shared-secret authentication. This enables an unauthenticated attacker with direct TCP access to port 8009 to bypass CLIENT-CERT authentication by injecting a forged X.509 certificate via the AJP protocol.
the Undertow AJP listener honours forged ssl_cert and is_ssl AJP attri ...
the Undertow AJP listener honours forged ssl_cert and is_ssl AJP attributes without requiring any shared-secret authentication. This enables an unauthenticated attacker with direct TCP access to port 8009 to bypass CLIENT-CERT authentication by injecting a forged X.509 certificate via the AJP protocol.
EPSS
7.4 High
CVSS3