
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2026-53917 is a Memory Allocation with Excessive Size Value vulnerability ("Unbounded memory allocation in OpenWire property unmarshalling") affecting Apache ActiveMQ, Apache ActiveMQ All, Apache ActiveMQ Client, and Apache ActiveMQ Broker. An authenticated user can trigger a broker Denial of Service by sending a crafted OpenWire message with a large encoded size value for the property map, causing an out-of-memory (OOM) condition that crashes the broker. Affected versions include Apache ActiveMQ before 5.19.8 and from 6.0.0 before 6.2.7 across all four components. The vulnerability was disclosed on June 29, 2026, and carries a CVSS v3.1 base score of 7.5 (High) (Apache Advisory, GitHub Advisory).
The root cause is classified under CWE-789 (Memory Allocation with Excessive Size Value) and CWE-770 (Allocation of Resources Without Limits or Throttling). When the ActiveMQ broker processes incoming OpenWire protocol messages, it unmarshals message property maps without validating the encoded size value against any upper bound. An authenticated attacker can craft an OpenWire message with an artificially inflated map size field, causing the broker's Java process to attempt allocation of an arbitrarily large memory block, ultimately triggering an OutOfMemoryError and crashing the broker. The attack is delivered over the network via the OpenWire port and requires only valid broker credentials (Openwall OSS-Sec, GitHub Advisory).
Successful exploitation results in a complete availability loss of the Apache ActiveMQ broker — the broker process crashes due to an OOM condition, interrupting all message brokering services for dependent applications. There is no confidentiality or integrity impact; the vulnerability is purely a Denial of Service. In environments where ActiveMQ serves as a critical messaging backbone, broker crashes can cascade to downstream services, causing widespread application outages (Apache Advisory, Red Hat Bugzilla).
admin/admin), or other means, since exploitation requires authentication.Integer.MAX_VALUE or similar) without a corresponding payload, exploiting the lack of size validation during unmarshaling.OutOfMemoryError, crashing the broker process (Openwall OSS-Sec, GitHub Advisory).activemq.log) showing java.lang.OutOfMemoryError exceptions, particularly preceded by OpenWire message unmarshaling stack traces; sudden broker restart events logged in system or service manager logs.java_pid*.hprof) generated in the ActiveMQ working directory following an OOM crash, which may contain evidence of the oversized allocation attempt.Apache has released fixed versions 5.19.8 and 6.2.7 that add size validation during OpenWire property map unmarshaling; upgrading to one of these versions is the primary recommended remediation (Apache Advisory). As a workaround prior to patching, restrict network access to the OpenWire port (TCP 61616) to only trusted, known-good clients using firewall rules or network segmentation. Additionally, implement JVM memory limits and broker-level resource monitoring to detect and alert on abnormal memory consumption, enabling faster incident response if exploitation is attempted.
The vulnerability was covered by several security news outlets including CyberSecurityNews, SecurityOnline, and Cryptika, which reported it alongside other concurrent Apache ActiveMQ vulnerabilities as part of a broader patch release (CyberSecurityNews, SecurityOnline). The Hacker News included it in a weekly security recap (The Hacker News). Community reaction has been measured, reflecting the authenticated-only attack requirement and absence of public exploits. The credit for discovery was given to researcher "tonghuaroot" per the official OSS-Sec disclosure (Openwall OSS-Sec).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."