Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify Undertow behind reverse proxy
-
DeliveryCraft request with ambiguous header-name characters
-
ExploitSend to fronting proxy over keep-alive HTTP/1.1
-
ExecutionProxy forwards as one request, Undertow splits into two
-
PersistSmuggled request bypasses proxy auth/WAF
-
ImpactAccess unauthorized internal endpoints or hijack next user's session
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V4 - API and Web Service HTTP request consistency
|
| Exploitation Conditions | Exploitation requires Undertow to be deployed behind an upstream HTTP proxy, load balancer, or CDN that parses header names differently from Undertow - a standalone Undertow with clients connecting directly is not exploitable for smuggling because there is no parsing-discrepancy partner. The attacker needs network reach to the fronting proxy over HTTP/1.1 with connection reuse enabled between proxy and Undertow; HTTP/2-only paths or proxy-to-origin connections that disable keep-alive break the primitive. No authentication or user interaction is required (PR:N/UI:N), and the attack works against default Undertow configurations in the affected JBoss EAP, Data Grid, Fuse, and Camel products as long as a tolerant-vs-strict proxy pair fronts them. |
| Impact | The CVSS 3.1 vector AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N rates the issue 9.1 Critical, reflecting remote, unauthenticated, low-complexity exploitation with high confidentiality and integrity impact but no availability impact - consistent with request smuggling that leaks or hijacks proxied requests rather than crashing the server. Counter-signals temper urgency: EPSS is only 0.10% (26th percentile), SSVC marks exploitation as 'none' and automatable 'no', and there is no public exploit identified at time of analysis, so this is not yet a mass-scan target. However, SSVC technical impact is 'total' and request-smuggling primitives historically enable auth bypass against reverse-proxy architectures, so any Undertow instance sitting behind a proxy (HAProxy, nginx, F5, CDN) that enforces security policy should be treated as priority-patch even though scanners are not yet weaponizing it. |
| Exploit ScenarioDerived | An attacker sends a single crafted HTTP/1.1 request to a CDN or reverse proxy fronting a JBoss EAP application; the proxy parses header names normally and forwards the request, but Undertow's lenient parser splits the body into a second smuggled request that targets an internal admin endpoint, bypassing the proxy's authentication check. The smuggled request executes in the context of the next legitimate user's connection, allowing the attacker to access unauthorized resources or poison cached responses. No public exploit is identified at time of analysis, but request smuggling against Undertow is a well-documented research area with reusable Burp Suite tooling. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv3 – Jun 10, 2026
HTTP request smuggling in Red Hat Undertow allows remote unauthenticated attackers to bypass front-end security controls by exploiting parsing discrepancies between Undertow and upstream proxies when handling crafted header names. The flaw (CWE-444) affects Undertow embedded in multiple Red Hat products including JBoss EAP 7/8, Data Grid 8, Fuse 7, and Apache Camel for Spring Boot 4, with Red Hat issuing patches via RHSA-2026:25125 and RHSA-2026:25126. There is no public exploit identified at time of analysis and EPSS is low (0.10%), but CVSS 9.1 and SSVC 'total' technical impact warrant prompt patching of internet-facing deployments.
Earlier versions of this analysis (2)
HTTP request smuggling in Undertow allows remote unauthenticated attackers to craft requests whose header names are parsed differently by Undertow than by upstream proxies, enabling smuggled requests that bypass front-end security controls and reach restricted resources. The flaw affects Undertow as embedded in numerous Red Hat products including JBoss EAP 7/8, Data Grid 8, and Camel for Spring Boot 4. No public exploit identified at time of analysis and EPSS is low (0.10%), but CISA SSVC rates technical impact as total.
Undertow header parsing discrepancies enable HTTP request smuggling attacks against Red Hat middleware and enterprise platforms, allowing remote unauthenticated attackers to bypass security controls and access unauthorized resources. The vulnerability affects multiple Red Hat products including JBoss Enterprise Application Platform 7 and 8, Data Grid 8, Fuse 7, Single Sign-On 7, and Enterprise Linux 8, 9, and 10 distributions. With a CVSS score of 8.7 and changed scope (S:C), attackers can exploit inconsistent header interpretation between Undertow and upstream proxies to smuggle malicious requests past authentication and authorization mechanisms, achieving high confidentiality and integrity impact without requiring authentication.
RemediationAI
Apply Patch available per vendor advisory by installing the Red Hat errata RHSA-2026:25125 (https://access.redhat.com/errata/RHSA-2026:25125) and RHSA-2026:25126 (https://access.redhat.com/errata/RHSA-2026:25126), which update the Undertow packages shipped in the affected RHEL, JBoss EAP, Data Grid, Fuse, and Camel products; cross-reference https://access.redhat.com/security/cve/CVE-2026-28368 for the per-product fixed component versions. Where immediate patching is not possible, configure the fronting proxy to strictly validate and normalize HTTP header names (reject non-token characters, reject ambiguous Content-Length/Transfer-Encoding combinations) and terminate any connection that contains malformed headers - note this can break legitimate clients that send non-RFC-compliant headers. Disabling HTTP/1.1 connection reuse (keep-alive) between the proxy and Undertow also eliminates the smuggling primitive at the cost of significant throughput loss, and is only acceptable as a short-term mitigation.
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in maven
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Undertow is the high-performance non-blocking HTTP server used as the embedded web layer in JBoss EAP/Wildfly and many Red Hat middleware products. CWE-444 (Inconsistent Interpretation of HTTP Requests, a.k.a. HTTP Request Smuggling) arises when two HTTP processors in a chain - typically a fronting proxy/load balancer and the origin server - disagree on where one request ends and the next begins. In this case Undertow's header-name parser tolerates or normalizes characters differently than upstream proxies, so an attacker can craft a single TCP message that the proxy treats as one request but Undertow splits into two, smuggling the trailing request past proxy-level auth, WAF, or routing rules.
Know when Red Hat Enterprise Linux 10 gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
Remote unauthenticated over HTTP (AV:N/PR:N/UI:N); AC:H because exploitation requires a specific tolerant-vs-strict proxy pairing; S:C because smuggling crosses the proxy trust boundary; no availability impact.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
3DescriptionNVD
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 upstream proxies. This discrepancy in header interpretation can be exploited to launch request smuggling attacks, potentially bypassing security controls and accessing unauthorized resources.
Executive ViewAI
A critical vulnerability in Red Hat Undertow (CVSS 9.1) allows attackers to bypass security controls on applications using JBoss EAP, Data Grid, Fuse, and Camel for Spring Boot, potentially compromising data protection on internet-facing systems. The attack requires no user authentication, making exposed deployments immediately at risk to unauthorized access and policy circumvention. Urgent action needed to identify affected systems and implement interim protections pending vendor patches.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Implement WAF rules to detect and block HTTP header smuggling patterns (malformed, duplicate, or crafted headers); (2) Configure upstream proxy header normalization and strict validation; (3) Enable HTTP request anomaly detection and logging; (4) Monitor application logs for authorization/authentication bypass attempts; (5) Implement network segmentation isolating internet-facing systems from backend infrastructure; (6) Enable security alerting on suspicious request patterns or policy violations.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
HTTP request smuggling exploits inconsistencies in how front-end and back-end servers parse HTTP message boundaries.
Affected Products (CPE)NVD
More in Red Hat Enterprise Linux 10
View allHeap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash
Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h
Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft
Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript
Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo
Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter
Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a
A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes
Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe
Unauthenticated path traversal in gvproxy, the network forwarder shipped in the gvisor-tap-vsock package (used by Podman
HTTP request smuggling in Undertow (the embedded web server underpinning JBoss EAP, Red Hat Data Grid, and Apache Camel
Out-of-bounds read in the GnuTLS DTLS handshake reassembly logic lets remote unauthenticated attackers trigger an intege
EUVD-2026-16696
GHSA-8v4x-mgvp-p658
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB