CVE-2026-108949: Apache ActiveMQ broker vulnerable to repeated temporary destination requests (CVE-2026-108949)
Repeated rejected ConsumerInfo requests for temporary destinations can lead to broker OOM in versions before 6.3.3 and 5.19.12.
Denial of Service via OOM in Apache ActiveMQ and ActiveMQ Broker
Apache ActiveMQ and ActiveMQ Broker have a DoS vulnerability where an authenticated OpenWire client can trigger repeated rejected ConsumerInfo requests for temporary queues/topics owned by other connections. This leaves rejected subscriptions in the region map without cleanup, exhausting broker heap memory until OOM. Affected are versions from 6.0.0 before 6.3.3 and before 5.19.12.
What to do: Upgrade Apache ActiveMQ/ActiveMQ Broker to 6.4.0, 6.3.3 or 5.19.12. No workaround stated.
| Product | Affected | Fixed in |
|---|---|---|
| Apache ActiveMQ | from 6.0.0 before 6.3.3, before 5.19.12 | 6.4.0, 6.3.3, 5.19.12 |
| Apache ActiveMQ Broker | from 6.0.0 before 6.3.3, before 5.19.12 | 6.4.0, 6.3.3, 5.19.12 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
Denial of Service via OOM vulnerability in Apache ActiveMQ, ActiveMQ Broker. An authenticated OpenWire client that sends a ConsumerInfo for a temporary queue/topic owned by another connection is rejected with InvalidDestinationException, but the rejected Subscription is left behind in the region's subscriptions map. Repeating the request leaks broker heap until OOM because the broker does not clean up the rejected subscriptions in the map. This issue affects Apache ActiveMQ: from 6.0.0 before 6.3.3, before 5.19.12; ActiveMQ Broker: from 6.0.0 before 6.3.3, before 5.19.12. Users are recommended to upgrade to version 6.4.0, 6.3.3, or 5.19.12, which fixes the issue.
Repeated rejected ConsumerInfo requests for temporary destinations can lead to broker OOM in versions before 6.3.3 and 5.19.12.
Today 1.6K readers · 2.4K views · 775 reads · all time 189K views