Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify exposed WebSocket endpoint on Undertow
-
DeliveryEstablish high volume of WebSocket connections
-
ExploitStream large message payloads without bound
-
ExecutionTrigger unbounded JVM heap allocation
-
PersistExhaust server memory
-
ImpactCrash application server (DoS)
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource allocation limits
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the target application exposes at least one WebSocket endpoint through Undertow - deployments that serve only HTTP/REST with no WebSocket upgrade path are not exploitable. The unlimited buffer and timeout defaults are the factory condition in affected versions; no administrator misconfiguration is required to be vulnerable. The CVSS PR:N/UI:N/AV:N/AC:L vector confirms no authentication, no user interaction, and no attack complexity. Exploitation is strictly bounded to availability impact (C:N/I:N/A:H, S:U): an attacker cannot read data or modify application state through this vector. The primary limiting factor is that the attacker must be able to reach the WebSocket endpoint over the network - network segmentation or firewall rules blocking WebSocket upgrade requests to Undertow reduce exploitability. |
| Impact | The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, score 7.5) accurately reflects an availability-only, network-reachable, unauthenticated attack with no complexity barriers. The scope is ungranged (S:U), meaning the blast radius is confined to the Undertow process itself rather than spreading to adjacent systems. No EPSS data was provided, and this CVE does not appear in CISA KEV, nor is any POC reported - so no public exploit has been identified at time of analysis. Despite the absence of known exploit code, the attack concept is operationally trivial: any developer familiar with WebSocket libraries can replicate it without a published PoC, which makes the effective exploitation barrier lower than EPSS absence might suggest. The confidentiality and integrity metrics (C:N/I:N) confirm this is a pure denial-of-service class; data is not at risk directly. However, a crashed JBoss EAP instance hosting business-critical applications - including SSO flows via Red Hat Single Sign-On 7 or integration pipelines via Red Hat Fuse 7 - represents a meaningful operational impact, and even mid-tier enterprise operators should not deprioritize remediation solely on the basis of no observed active exploitation. |
| Exploit ScenarioDerived | An unauthenticated remote attacker opens many simultaneous WebSocket connections to a vulnerable Undertow endpoint and continuously streams large message frames, relying on Undertow's unlimited buffer allocation to consume JVM heap until an OutOfMemoryError terminates the application server process. Alternatively, the attacker holds a smaller number of connections open indefinitely without transmitting data, exploiting the unlimited session timeout default to prevent connection reaping. No published exploit code is required - standard WebSocket client libraries (e.g., Python websockets, wscat) are sufficient to execute this attack. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAI
Undertow's WebSocket subsystem fails to enforce configurable upper bounds on message buffer sizes and session timeouts, which default to unlimited, allowing unauthenticated remote attackers to exhaust JVM heap memory or hold connections open indefinitely until the server crashes. Affected deployments span Red Hat JBoss EAP 7, Red Hat Fuse 7, Red Hat Build of Apache Camel for Spring Boot 4, and Undertow packages in RHEL 8, 9, and 10. No public exploit code has been identified at time of analysis, though the attack primitive requires no specialized tooling and has no complexity or authentication barrier.
RemediationAI
Apply the Red Hat-issued patch for the specific affected product as documented at https://access.redhat.com/security/cve/CVE-2026-81624 and tracked in Bugzilla #2524868 (https://bugzilla.redhat.com/show_bug.cgi?id=2524868). No exact fixed version number is confirmed in the available input data, so administrators must consult the Red Hat advisory directly for current patch coordinates before deploying. As a compensating control prior to patching, place a reverse proxy or load balancer with enforced connection timeouts and payload size limits in front of all WebSocket endpoints - for example, Apache httpd with LimitRequestBody and ProxyTimeout directives, or an AWS ALB with idle timeout configuration; note that this does not remediate the root cause and may affect legitimate long-lived WebSocket sessions that require extended connection durations. Additionally, restricting network access to WebSocket endpoints via firewall ACLs or service mesh policy to only known, trusted clients reduces the attack surface from anonymous internet sources.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Undertow is a Java NIO-based web server and servlet container embedded in Red Hat JBoss EAP and WildFly application servers, widely used as the HTTP and WebSocket runtime layer in enterprise Java workloads. The root cause is CWE-770 (Allocation of Resources Without Limits or Throttling): the WebSocket protocol handler does not apply configurable ceilings to per-connection message buffer allocation or session lifetime, and the defaults are effectively unbounded. As a result, the JVM heap grows proportionally to attacker-controlled input or connection count with no enforcement boundary. Affected CPE strings confirm JBoss EAP 7 (cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_7), Red Hat Fuse 7 (cpe:2.3:a:red_hat:red_hat_fuse_7), Red Hat Build of Apache Camel for Spring Boot 4, and RHEL 8/9/10 distribution packages of Undertow.
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:N/I:N/A:H
Network-reachable WebSocket endpoint requires no authentication or interaction; impact is availability-only with no scope change or data exposure.
Primary rating from Vendor (redhat).
CVSS VectorVendor: redhat
DescriptionCVE.org
Undertow is a flexible performant web server used in JBoss EAP and WildFly. A flaw was found in how Undertow handles WebSocket connections. Specifically, certain configuration limits like message buffer sizes and session timeouts cannot be adjusted and default to being unlimited. This allows a remote attacker to send large amounts of data or maintain connections indefinitely, potentially crashing the server by exhausting its memory or other resources.
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
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Affected Products (CPE)CVE.org
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
Use-after-free in librsvg during rendering of crafted SVG documents with nested XInclude directives and duplicate entity
A signed integer overflow vulnerability exists in the libtiff library's putcontig8bitYCbCr44tile function that leads to
The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe
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
EUVD-2026-68411
GHSA-p4f9-3wx9-7g8r
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB