Skip to main content

Apache Camel CVE-2026-93560

| EUVDEUVD-2026-82924 HIGH
OWASP Top Ten 2017 Category A9 - Using Components with Known Vulnerabilities (CWE-1035)
2026-09-18 redhat GHSA-258j-9683-m467
7.5
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

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

  1. Access
    Reach exposed STOMP endpoint
  2. Delivery
    Send frame with oversized content-length
  3. Exploit
    Trigger long-to-int truncation in codec
  4. Execution
    Enter infinite decode loop
  5. Persist
    Exhaust CPU / hang thread
  6. Impact
    Service unavailable until restart

Vulnerability Assessment

Weakness
CWE
Exploitation Conditions

Requires the affected application (Red Hat Fuse 7, Single Sign-On 7, JBoss EAP 7, or Build of Apache Camel for Spring Boot 4) to expose and process STOMP protocol frames through the vulnerable Netty-based STOMP codec; the attacker must be able to send a raw STOMP frame with a content-length value that overflows the long-to-int conversion. No authentication or user interaction is needed (PR:N/UI:N), but exploitation is limited to deployments where a STOMP listener/endpoint is actually enabled and network-reachable - products where STOMP is not configured are not exposed.

Impact

This is a legitimate but bounded availability risk. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5) describes an unauthenticated, low-complexity, remotely-reachable denial of service with no confidentiality or integrity impact - the score is driven entirely by A:H. A long-to-int truncation of the STOMP frame content-length header causes the decoder to enter an infinite loop, consuming CPU and hanging the processing thread until the service is restarted. No EPSS score, CISA KEV entry, or public exploit code is present in the provided data, so exploitation status is 'no public exploit identified at time of analysis' - this is a disclosed defect, not a demonstrated active threat. The 7.5 rating is realistic for its impact class but should be prioritized as a stability/DoS issue rather than a system-compromise emergency: there is no code execution or data exposure path. A key limiting factor not captured in the raw CVSS is that exploitation requires the target application to actually expose and process STOMP protocol frames via the affected Netty-based codec - many deployments of the listed Red Hat products never enable a STOMP endpoint. Note also a metadata conflict: the CWE (CWE-1035) is an OWASP category identifier rather than a specific weakness, and the 'Information Disclosure' tag contradicts the C:N/I:N/A:H vector.

Exploit ScenarioDerived

An attacker with network reachability to a STOMP endpoint exposed by an affected Red Hat middleware instance sends a single crafted STOMP frame whose content-length header value overflows the long-to-int conversion. The malformed length drives the codec into an infinite decode loop, pinning a processing thread and denying service until the process is restarted. No authentication or user interaction is required; no public exploit code is identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 18, 2026

Denial of service in Red Hat's Camel-based and Java middleware products (Red Hat Build of Apache Camel for Spring Boot 4, Red Hat Fuse 7, JBoss EAP 7, and Red Hat Single Sign-On 7): a STOMP frame that declares an oversized content-length is truncated from a 64-bit long to a 32-bit integer, yielding a wrapped/negative length that leaves the STOMP decoder unable to advance, so it loops indefinitely and burns CPU on the affected message-processing thread. The flaw is remotely reachable and unauthenticated per the assessed vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, 7.5), but exposure is strictly limited to deployments that actually enable a network-reachable STOMP listener - products without a configured STOMP endpoint are not attackable. No confirmed active exploitation (CISA KEV) and no public exploit code identified at time of analysis.

RemediationAI

No vendor-released fixed version is identified in the available data; Red Hat is tracking the issue under CVE-2026-93560 (https://access.redhat.com/security/cve/CVE-2026-93560) with engineering details in Bugzilla 2536939 (https://bugzilla.redhat.com/show_bug.cgi?id=2536939), so monitor those pages and apply the Red Hat errata for Fuse 7, JBoss EAP 7, Single Sign-On 7, and the Camel for Spring Boot 4 build as soon as they publish - upgrading is the only complete fix. Until then, the highest-value compensating control is to remove the attack surface: if STOMP is not required, disable the STOMP listener/connector entirely in the affected product's configuration (accepting the loss of any STOMP-based integration); if it is required, bind the listener to an internal interface and restrict it with firewall rules or a network policy so only trusted messaging peers can reach the port, understanding that any host inside the permitted range can still trigger the loop. Because the loop is triggered by a malformed content-length in a single unauthenticated frame and requires no credentials, authentication-layer controls do not mitigate it; front-end proxies that validate or cap STOMP frame sizes before forwarding can help but must be verified to enforce content-length sanity rather than passing frames through. As a detection and containment measure, alert on sustained 100% CPU on threads servicing STOMP connections and be prepared to restart the affected service, since the decoder will not self-recover once it enters the loop.

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

STOMP (Simple/Streamable Text Oriented Messaging Protocol) is a text-based frame protocol used by messaging brokers and integration frameworks to carry frames over TCP/WebSocket. A frame may include a content-length header specifying the exact byte length of the body, which the parser uses to know where the frame ends. The vulnerable STOMP codec performs a long-to-int conversion on that header value; when the supplied length exceeds Integer.MAX_VALUE the value wraps (or becomes negative), so the codec's body-accounting logic can never reach the declared boundary and the decode routine re-enters without consuming input - a classic infinite decode loop. This is a pure integer-truncation/parsing defect (integer conversion error class), though the CVE is catalogued under CWE-1035, an OWASP Top-10 category mapping rather than a root-cause identifier, so remediation should focus on the length-handling logic rather than on dependency hygiene alone. Red Hat packages this codec within the messaging/decoder stacks shipped in the CPE-listed components: Red Hat Build of Apache Camel for Spring Boot 4, Red Hat Fuse 7, Red Hat JBoss Enterprise Application Platform 7, and Red Hat Single Sign-On 7. Impact is confined to availability (C:N/I:N/A:H); there is no memory-corruption, data-exfiltration, or integrity component in the assessed vector, and no scope change (S:U), so the loop degrades the single process/thread handling the frame rather than escaping its security context.

Know when Red Hat Fuse 7 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

Unauthenticated network-reachable STOMP frame triggers an infinite decode loop (PR:N/UI:N/AC:L); pure availability impact with no data exposure (C:N/I:N/A:H).

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
SUSE HIGH
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

STOMP codec content-length long-to-int truncation causes infinite decode loop DoS

Executive ViewAI

Why It Matters

Red Hat Build of Apache Camel for Spring Boot 4, Red Hat Fuse 7, JBoss EAP 7, and Red Hat Single Sign-On 7 can be driven into sustained CPU exhaustion by an unauthenticated network attacker, but only where a network-reachable STOMP listener is actually enabled; these are the integration, mediation, and identity platforms that carry order routing, API traffic, and authentication for downstream applications. A single malformed frame can pin a message-processing thread indefinitely, degrading or halting message throughput for every service sharing that broker or node, and exposure is confirmed to be unauthenticated. Leadership should treat this as an availability risk with a narrow but poorly inventoried blast radius, because many teams cannot state today which deployments expose STOMP.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: disable or remove STOMP listeners that lack a documented business need; bind required STOMP endpoints to loopback or internal-only interfaces; block STOMP ports at perimeter firewalls and between network segments; restrict reachable clients to trusted source IPs via ACLs; monitor JVM CPU and thread state with alerting tuned to detect a stalled decoder thread; and front exposed messaging traffic with a gateway that rejects malformed or oversized frames.

Threat Intelligence Overview

EPSS Score
0.4%
Top 65% exploitable
Prevalence
Medium
widely-deployed Red Hat middleware but STOMP codec is a niche, optional feature
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

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 Yes
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

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_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_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_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_single_sign-on_7:*:*:*:*:*:*:*:*
CVE-2026-28369 CRITICAL
9.1 Mar 27

HTTP request smuggling in Undertow (the embedded web server underpinning JBoss EAP, Red Hat Data Grid, and Apache Camel

CVE-2026-28368 CRITICAL
9.1 Mar 27

HTTP request smuggling in Red Hat Undertow allows remote unauthenticated attackers to bypass front-end security controls

CVE-2026-28367 CRITICAL
9.1 Mar 27

HTTP request smuggling in Undertow allows remote unauthenticated attackers to send `\r\r\r` as a header block terminator

CVE-2026-85634 HIGH
8.8 Oct 15

Path traversal in wildfly-core's deployment content handler allows an authenticated JBoss EAP, WildFly, Fuse 7, or Singl

CVE-2026-93569 HIGH
8.2 Sep 18

Mismatched handling of the HTTP/1 absolute-form request authority in Red Hat build of Quarkus and other affected Red Hat

CVE-2026-84218 HIGH
8.1 Sep 01

Jolokia's JSR-160 proxy in multiple Red Hat middleware products allows network-accessible unauthenticated attackers (per

CVE-2026-89059 HIGH
7.5 Sep 18

A remote, unauthenticated attacker can exhaust the JVM heap and cause a denial of service by sending a small crafted ima

CVE-2026-93558 HIGH
7.5 Sep 18

Unbounded per-connection queue growth in Netty's WebSocketServerExtensionHandler lets unauthenticated remote attackers e

CVE-2026-93568 HIGH
7.5 Sep 18

Improper handling of HTTP/2 and HTTP/3 Extended CONNECT requests in Netty-based services can downgrade them to ordinary

CVE-2026-93488 HIGH
7.5 Sep 18

Unbounded remote-initiated stream creation in Netty's SpdySessionHandler allows an unauthenticated, network-positioned a

CVE-2026-93491 HIGH
7.5 Sep 18

Unbounded heap memory consumption in Netty's HttpServerCodec (io.netty:netty-codec-http) lets a remote, unauthenticated

CVE-2026-87743 HIGH
7.5 Sep 18

Quarkus HTTP security path-normalization discrepancy allows unauthenticated remote attackers to craft a URL that the sec

Vendor StatusVendor

SUSE

Severity: Important
Product Status
SUSE Linux Enterprise Desktop 15 SP7 SUSE Linux Enterprise Module for Development Tools 15 SP7 SUSE Linux Enterprise Server 15 SP7 SUSE Linux Enterprise Server for SAP Applications 15 SP7 Fixed
SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS Fixed
SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS Fixed
SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS Fixed
SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS Fixed

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