GHSA-73q3-xq4g-44wj
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain MANAGE-permissioned Artemis credentials
-
DeliveryCraft serialized gadget-chain method parameter
-
ExploitSend management-via-messaging request to broker
-
InstallBroker deserializes parameter triggering CPU-intensive computation
-
C2Thread pinned indefinitely
-
ExecuteBroker thread pool exhausted
-
ImpactDenial of service
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V1 - Encoding and Sanitization Safe deserialization, type allowlists
MITRE ATT&CK
2 techniques across 2 tactics: Execution, Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires three concurrent conditions: (1) the attacker must hold a valid authenticated session on the Artemis broker - anonymous or unauthenticated connections cannot trigger this path; (2) that account must be granted the MANAGE permission specifically, which controls access to management-via-messaging operations and is a privileged ACL entry distinct from standard SEND/CONSUME rights; (3) management-via-messaging must be enabled on the broker (it is the default, but can be disabled). What limits exploitation: the MANAGE permission gate is the primary barrier - deployments that follow least-privilege messaging ACLs and do not expose MANAGE to untrusted clients are not at meaningful risk. The vulnerability does not affect confidentiality or integrity; impact is limited to availability (thread starvation / DoS). |
| Impact | Real-world risk is moderate. The attack is authenticated and requires the MANAGE permission, a privileged role not typically granted to general messaging clients, which substantially reduces the exploitable population. The impact is availability-only: thread pinning causing denial of service, with no confidentiality or integrity compromise described. The CVSS vector is absent from the input, and no EPSS score or KEV entry is available, so quantitative exploitation probability cannot be assessed directly. That said, organizations running broker deployments where multiple internal teams or services share MANAGE credentials - even a mid-sized messaging platform supporting dozens of application teams - should treat this as a priority patch given how straightforward a DoS via crafted deserialization payloads tends to be once the permission boundary is cleared. No public exploit code or proof-of-concept has been identified. The 'important' severity rating from the Apache Security Team (rather than 'critical') aligns with the authenticated-only exploitation requirement. |
| Exploit ScenarioDerived | An attacker who has obtained (or legitimately holds) an authenticated Artemis account with MANAGE permission connects to the broker and sends a management-via-messaging request with crafted method parameters - for example, a serialized object containing a deeply nested hash-collision structure. The broker deserializes the parameter as part of dispatch processing, triggering O(n²) or worse CPU work; repeating this across the thread pool causes thread exhaustion and renders the broker unresponsive to legitimate clients. No public proof-of-concept is available at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 10, 2026
Denial of service in Apache ActiveMQ Artemis and Apache Artemis message brokers allows authenticated clients holding MANAGE permission to crash broker processing threads by submitting crafted management-via-messaging requests that trigger unsafe Java deserialization. The deserializer processes method parameters the broker never actually uses, permitting gadget-chain payloads that consume excessive CPU and pin the thread pool. Both the legacy ActiveMQ Artemis lineage (1.3.0-2.44.0) and the newer Apache Artemis project (2.50.0-2.56.0) are affected; no public exploit or active exploitation has been identified at time of analysis.
RemediationAI
Upgrade to Apache ActiveMQ Artemis 2.57.0, which was released on September 9, 2026, and directly addresses this issue per the vendor's release notes at https://artemis.apache.org. For deployments that cannot immediately upgrade, restrict the MANAGE permission to only the minimum set of authenticated principals that genuinely require broker management access - removing this permission from general application service accounts eliminates the exploitable surface entirely. Reviewing and tightening ACLs on management-via-messaging queues (typically the activemq.management address) is a practical compensating control. Disabling management-via-messaging entirely in broker configuration is the strongest workaround if it is not operationally required, though this will break any tooling that relies on JMX-over-messaging.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Apache Artemis is a high-performance, multi-protocol JMS/AMQP/MQTT message broker written in Java. It exposes a management API accessible via messaging itself (management-via-messaging), allowing authorized clients to invoke broker management operations by sending specially structured messages. The vulnerability lies in how the broker deserializes method parameters from those management messages before dispatching them: certain parameter types are passed through Java's native deserialization machinery even though the broker never actually consumes the resulting objects. This is a classic CWE-502 (Deserialization of Untrusted Data) pattern - the deserialized types are nominally 'permitted', but crafted objects can contain computation-heavy gadget chains (e.g., hash-collision or recursive data structures) that cause CPU exhaustion and thread starvation. Affected Maven artifacts are org.apache.artemis:artemis-core-client (2.50.0-2.56.0) and org.apache.activemq:artemis-core-client (1.3.0-2.44.0). No CVE-assigned CWE is present in the input, but the mechanism is consistent with CWE-502.
Know when Java 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:L/UI:N/S:U/C:N/I:N/A:H
Network-reachable broker, low complexity once MANAGE credentials held (PR:H), no scope change, availability-only impact.
Primary rating from Vendor (CNA).
CVSS VectorVendor
Description PRE-NVD
Articles & Coverage 1
Executive ViewAI
Apache ActiveMQ Artemis and Artemis message brokers are vulnerable to denial-of-service attacks from privileged administrators with management permissions, who can trigger unintended crashes that disrupt core messaging infrastructure. With no patch currently available, organizations face operational risk to any system dependent on these brokers for message delivery.
No vendor-released patch identified at time of analysis. Interim mitigations: limit MANAGE permission assignment to strictly controlled trusted administrators; restrict network-level access to broker management interfaces; implement real-time monitoring for broker thread pool health and alert on CPU spikes or processing thread exhaustion; establish incident response procedures for rapid broker restart in case of suspected exploitation.
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
Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
Related Vulnerabilities in Apache ActiveMQ Artemis Pre-Auth and Auth Flaws
View all 7Oracle Java SE 7 Update 6 and earlier contains multiple sandbox bypass vulnerabilities via the ClassFinder and forName m
Remote code execution in IBM Sterling B2B Integrator, Sterling Integrator, and Tivoli Common Reporting allows unauthenti
Java Runtime Environment sandbox bypass via incorrect image channel verification in 2D component allows remote unauthent
Oracle Java SE JDK/JRE 7 and 6 Update 27 and earlier allows remote code execution with complete system compromise throug
JBoss Seam 2 in Red Hat JBoss EAP 4.3.0 fails to sanitize JBoss Expression Language inputs, allowing remote attackers to
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 update 4 and earlier, 6 up
Multiple vulnerabilities in Oracle Java 7 before Update 11 allow remote attackers to execute arbitrary code by (1) using
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 2 and earlier, 6 Up
The WLS Security component in Oracle WebLogic Server 10.3.6.0, 12.1.2.0, 12.1.3.0, and 12.2.1.0 allows remote attackers
Unspecified vulnerability in the Java Runtime Environment (JRE) component in Oracle Java SE 7 Update 7 and earlier allow
Remote unauthenticated attackers can execute arbitrary code on Adobe ColdFusion servers through Java deserialization fla
The ExceptionDelegator component in Apache Struts before 2.2.3.1 interprets parameter values as OGNL expressions during
EUVD-2026-75247
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB