Sceawere

Vulnerability Detail

CVE-2026-15565UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Undertow WebSocket Out of Memory Denial of Service

Vulnerability Metadata

Severity
High
Score / CVSS
7.5
Creation Date
5h ago
Vendor
Red Hat
Product
Red Hat build of Apache Camel for Spring Boot 4
Attack Type
Buffer Copy without Checking Size of Input ('Classic Buffer Overflow')
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Complexity
LOW

Narrative and Response

Description

A flaw was found in Undertow. A remote attacker can cause Out of Memory on websockets endpoint without authentication on any @ServerEndpoint class that has any @OnMessage method. This allows an attacker to cause Denial of Service attack without authentication and using only a standard WebSocket handshake.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "7.5",
  "pubDate": "2026-08-11T09:17:13.370Z",
  "pubdate": "2026-08-11T09:17:13.370Z",
  "executiveSummary": "A denial of service vulnerability exists in the Undertow web server affecting WebSocket endpoints. The flaw allows an unauthenticated remote attacker to exhaust server memory resources, leading to an Out of Memory (OOM) condition.\nThe vulnerability resides in the handling of WebSocket connections on any annotated @ServerEndpoint class featuring an @OnMessage method. By leveraging standard WebSocket handshake mechanisms, malicious actors can trigger memory exhaustion without requiring prior authentication or valid session credentials.\nThe primary impact of this vulnerability is a complete Denial of Service (DoS) affecting availability, as the targeted application server crashes or becomes unresponsive due to memory depletion.\nThe attack vector is network-based and exploitable remotely over the WebSocket protocol. Because exploitation requires only standard protocol interactions and no privileged access, the risk implications are severe for exposed services utilizing vulnerable Undertow configurations.\nMitigation requires applying vendor-supplied patches or updates that properly manage memory allocation and resource bounds during the WebSocket handshake and message processing phases.",
  "technicalDetails": "The vulnerability stems from improper resource management and memory allocation within the Undertow WebSocket subsystem when processing incoming connections and message frames.\nThe vulnerable component involves the WebSocket endpoint implementation, specifically targeting any class annotated with @ServerEndpoint that implements an @OnMessage method to handle incoming payload data.\nExploitation occurs at the network layer over the WebSocket protocol. An unauthenticated attacker initiates a standard WebSocket handshake against the target endpoint.\nUpon establishing the connection handshake, the attacker transmits crafted payloads or initiates connection states that cause the server to allocate excessive memory resources without adequate bounds checking or rate limiting.\nThe root cause permits uncontrolled memory consumption during the parsing and handling of WebSocket frames before authentication or application-level access controls are evaluated.\nBecause the vulnerable endpoints lack mandatory authentication checks prior to resource allocation, external network entities can repeatedly trigger the memory-intensive code path.\nThe attack flow proceeds as follows: 1) The attacker connects to the target WebSocket endpoint using the standard handshake procedure; 2) The server allocates buffers or structures associated with the @ServerEndpoint and @OnMessage handlers; 3) The unauthenticated input forces the JVM heap to deplete rapidly as unbound allocations accumulate; 4) The Java Virtual Machine triggers an Out of Memory error, crashing the process or rendering the service entirely unresponsive.\nThe post-exploitation impact is strictly limited to availability disruption, manifesting as an application crash or system-wide Denial of Service affecting concurrent users and services hosted on the same instance."
}
CVE-2026-15565: Undertow WebSocket Out of Memory Denial of Service (HIGH Severity, CVSS: 7.5) - Sceawere