CVE-2026-111821 · Package
NO FIX YET · SEE WHAT TO DO
A client can create a durable subscription whose combined clientId and subscription name exceed 65,535 characters, which breaks the broker's KahaDB storage. The broker then shuts down and cannot recover without intervention.
first public Nov 4, 2026 · 1 source
Is this in your stack? Find out in 2 minutes.
Tell InfraStack what you run. It checks this one, and every next one, against your stack.
Ask from here. InfraStack checks the affected versions against your stack and answers in your inbox.
InfraStack checks the affected versions against your stack and answers in Slack, with the evidence and the fix.
Only brokers that use KahaDB persistence and accept durable subscriptions from clients are exposed; the affected range is 6.0.0 before 6.3.3 and before 5.19.12. Brokers on other persistence adapters are not described as affected by the sources.
Not affected if no-durable-subscriptions, non-kahadb-persistence
Who cares activemq, java, kahadb, messaging
activemq --version or the version in the distribution's lib folder.activemq.xml.6.3.3 or later (6.4.0 recommended by the source).5.19.12 or later.Improper input validation vulnerability in Apache ActiveMQ, Apache ActiveMQ KahaDB.
A user can create a durable subscription with a clientId and subscription name that have a combined length > 65,535 (while separately being shorter) on a broker using KahaDB which can cause the broker to shutdown and be unrecoverable.
This issue affects Apache ActiveMQ: from 6.0.0 before 6.3.3, before 5.19.12; Apache ActiveMQ KahaDB: 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.
This page as .md · .json · in your agent: get_signal("CVE-2026-111821")
NVD data is provided by NIST and is public domain. Posts quoted belong to their authors.