Skip to main content
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Connect to WebSocket endpoint
  2. Delivery
    Negotiate permessage-deflate extension in handshake
  3. Exploit
    Send crafted compressed WebSocket messages
  4. Execution
    Trigger exponential largerBuffer() doubling
  5. Persist
    Exhaust JVM heap memory
  6. Impact
    Application server crash (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 expose a WebSocket endpoint backed by Undertow with the permessage-deflate extension enabled or negotiable - this is the key limiting condition, as not all Undertow deployments enable WebSocket or the compression extension. The CVSS vector AV:N/AC:L/PR:N/UI:N confirms that when a WebSocket endpoint is accessible, no authentication, user interaction, or special network position is required. Exploitation is limited to services where: (1) WebSocket is enabled and accessible, (2) the permessage-deflate extension is negotiable during the handshake. Deployments that do not expose WebSocket endpoints, or that disable the permessage-deflate extension via server configuration, are not exploitable. The attack affects JVM heap memory and may be rate-limited in practice by connection-level throttling if present, but no such throttling is inherent in the vulnerable code path.

Impact

CVSS 3.1 assigns AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - a 7.5 High score reflecting that unauthenticated remote attackers can reach the vulnerable code over the network with no special conditions beyond a WebSocket-capable endpoint. The attack complexity is genuinely low because permessage-deflate negotiation is a standard part of the WebSocket handshake and does not require bypassing any additional authentication. No EPSS score was provided in the input data, and the CVE is not listed in CISA KEV, meaning no confirmed active exploitation has been established - this reduces practical urgency compared to an equivalent KEV-listed flaw. The impact is limited entirely to availability (A:H); there is no confidentiality or integrity risk. Real-world priority should be high for any organization exposing Undertow-backed WebSocket endpoints on the public internet or to untrusted internal networks, as a single persistent client could trigger an out-of-memory condition crashing the JVM process. Even a mid-sized municipal IT team in olsztyn running JBoss EAP behind a corporate firewall should treat this as an elevated priority if WebSocket endpoints are reachable from untrusted segments, since the attack is trivially automatable - SSVC: exploitation=none, automatable=yes, technical impact=partial, suggesting patch-track priority.

Exploit ScenarioDerived

An unauthenticated attacker connects to any Undertow-backed WebSocket endpoint and negotiates the permessage-deflate extension during the handshake. The attacker then sends a stream of crafted compressed WebSocket messages designed to trigger repeated largerBuffer() calls, causing the JVM heap to grow exponentially until memory is exhausted. This results in an OutOfMemoryError, crashing the application server process and causing a denial of service for all users. No public exploit code was identified at time of analysis, but the attack is straightforward to implement given the public description of the vulnerable code path.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 27, 2026

Denial-of-service in Undertow's WebSocket permessage-deflate implementation allows unauthenticated remote attackers to exhaust server memory by sending specially crafted compressed WebSocket messages. The root cause is exponential buffer doubling in the PerMessageDeflateFunction.largerBuffer() method (CWE-770), which triggers unbounded memory allocation with no confirmation of active exploitation at time of analysis. Affected deployments span a broad Red Hat ecosystem including JBoss EAP 7/8, Red Hat Data Grid 8, Apache Camel for Spring Boot 4, and RHEL 8/9/10 packages that bundle Undertow.

RemediationAI

The primary remediation is to apply Red Hat's patches for the affected product lines as published via the Red Hat Security Advisory linked at https://access.redhat.com/security/cve/CVE-2026-5680 and tracked in Bugzilla at https://bugzilla.redhat.com/show_bug.cgi?id=2455350. No exact patched version numbers were provided in the available input data, so administrators should monitor the Red Hat advisory page for version-specific errata. As a compensating control where patching is not immediately feasible, consider placing a reverse proxy or WAF in front of WebSocket endpoints and configuring it to limit frame sizes and connection duration; this reduces the window for memory exhaustion but does not eliminate the vulnerability. Disabling the permessage-deflate WebSocket extension at the application or server configuration level would directly block the attack vector if WebSocket compression is not required by the application - this has the trade-off of increasing bandwidth consumption for WebSocket traffic. Restricting WebSocket endpoint access to authenticated or trusted network segments via firewall rules reduces exposure from unauthenticated external attackers. No vendor-released patch version was independently confirmed from the provided data.

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 high-performance Java non-blocking web server developed by Red Hat and embedded in JBoss EAP, WildFly, and numerous Red Hat middleware products. The permessage-deflate WebSocket extension (RFC 7692) compresses WebSocket frame payloads; Undertow's PerMessageDeflateFunction handles decompression. CWE-770 (Allocation of Resources Without Limits or Throttling) describes the root cause: the largerBuffer() method uses exponential doubling when allocating buffer space during decompression, and there is no cap on maximum allocation size. An attacker who negotiates the permessage-deflate extension (which occurs during the WebSocket handshake) can craft messages that repeatedly force this doubling, consuming heap memory until the JVM runs out of resources. Affected CPE strings confirm the vulnerability is present in Red Hat JBoss Enterprise Application Platform 7 and 8, Red Hat Data Grid 8, Red Hat Build of Apache Camel for Spring Boot 4, Red Hat Fuse 7, Red Hat Enterprise Linux 8/9/10 (via bundled Undertow), and the Hawtio 4 integration.

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

Vendor (redhat) PRIMARY 7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 7.5 HIGH

Network-reachable WebSocket endpoint, no auth required, no confidentiality or integrity impact, high availability impact from memory exhaustion.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Red Hat 7.5 HIGH

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

DescriptionCVE.org

A flaw was found in Undertow. A remote attacker could exploit this vulnerability by sending specially crafted WebSocket messages with permessage-deflate negotiated. This could lead to excessive memory consumption due to the PerMessageDeflateFunction.largerBuffer() method using exponential doubling, resulting in a Denial of Service (DoS) for the affected application.

Executive ViewAI

Why It Matters

Undertow WebSocket denial-of-service vulnerability (CVE-2026-5680) affects Red Hat JBoss EAP, Data Grid, Camel for Spring Boot, and RHEL systems. Unauthenticated remote attackers can exhaust server memory through crafted compressed messages, with no public exploit identified at time of analysis. Critical availability risk requires immediate containment given the absence of a vendor patch.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Disable WebSocket permessage-deflate compression in application configuration if operationally feasible; (2) Implement rate limiting on WebSocket upgrade requests per source IP; (3) Deploy WAF/IDS rules to block compressed message patterns indicative of exploitation attempts; (4) Enforce network-layer access controls restricting WebSocket endpoints to trusted clients; (5) Monitor process memory usage continuously with alerts for abnormal growth; (6) Configure automated application restart policies triggered by memory threshold breaches.

Threat Intelligence Overview

EPSS Score
0.4%
Top 67% exploitable
Prevalence
High
Undertow embedded in widely-deployed Red Hat JBoss EAP and RHEL
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_build_of_apache_camel_for_spring_boot_4:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_build_of_apache_camel_-_hawtio_4:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_data_grid_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_10:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_enterprise_linux_9:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_fuse_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_expansion_pack:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_expansion_pack:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_expansion_pack:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_expansion_pack:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_process_automation_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_single_sign-on_7:*:*:*:*:*:*:*:*
CVE-2026-18663 MEDIUM
5.9 Aug 12

Heap corruption via double-free in 389-ds-base's LDAP control parsing allows an unauthenticated remote attacker to crash

CVE-2026-4631 CRITICAL POC
9.8 Apr 07

Remote code execution in Cockpit's web interface allows unauthenticated attackers to execute arbitrary commands on the h

CVE-2026-4480 CRITICAL POC
9.0 May 26

Remote code execution in Samba's printing subsystem allows remote attackers to inject arbitrary shell commands via craft

CVE-2026-101258 HIGH POC
7.8 Oct 06

Ghostscript can execute arbitrary shell commands with the privileges of its process when it renders a crafted PostScript

CVE-2026-96889 HIGH POC
7.8 Sep 23

Use-after-free in librsvg during rendering of crafted SVG documents with nested XInclude directives and duplicate entity

CVE-2026-4775 HIGH POC
7.8 Mar 24

A signed integer overflow vulnerability exists in the libtiff library's putcontig8bitYCbCr44tile function that leads to

CVE-2026-114406 MEDIUM POC
6.8 Oct 21

The system CA trust store shipped in Red Hat's ca-certificates RPM packages includes eMudhra root authorities that signe

CVE-2026-18922 CRITICAL
9.8 Sep 07

Authentication bypass in 389 Directory Server (shipped as Red Hat Directory Server 11-13 and within RHEL 6-10) lets remo

CVE-2026-14544 CRITICAL
9.8 Jul 03

Remote code execution and privilege escalation in HPLIP (HP Linux Imaging and Printing) affects the hpcups print filter

CVE-2026-76578 CRITICAL
9.8 Sep 07

Unauthenticated privilege escalation in FreeIPA (Red Hat Identity Management) allows a remote attacker to gain genuine a

CVE-2026-102560 CRITICAL
9.8 Sep 29

A heap buffer overflow exists in libsoup's WebSocket permessage-deflate compression path: when a very large outbound mes

CVE-2026-5121 HIGH
7.5 Mar 30

Remote code execution in libarchive on 32-bit systems allows unauthenticated attackers to execute arbitrary code via spe

Vendor StatusVendor

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy