Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Pre-authentication network reachability with no complexity or interaction; impact confined to availability as StackOverflowError causes DoS without code execution.
Primary rating from Vendor (apache).
CVSS VectorNVD
Lifecycle Timeline
5DescriptionNVD
A pre-authentication attacker could leverage type nesting to cause a StackOverflowError potentially leading to denial of service.
This issue affects Apache Qpid Broker-J: through 10.0.1.
Users are recommended to upgrade to version 10.1.0, which fixes the issue.
AnalysisAI
Unauthenticated remote denial of service in Apache Qpid Broker-J (all versions through 10.0.1) is achievable by exploiting uncontrolled recursion during type-nesting processing, which exhausts the JVM call stack and triggers a StackOverflowError. The attack requires no credentials and no user interaction against any reachable broker instance. No public exploit identified at time of analysis; EPSS of 0.19% (9th percentile) indicates low real-world exploitation probability. Vendor-released patch: 10.1.0.
Technical ContextAI
Apache Qpid Broker-J is a Java-based AMQP message broker maintained by the Apache Software Foundation (CPE: cpe:2.3:a:apache_software_foundation:apache_qpid_broker-j:*:*:*:*:*:*:*:*). The root cause is CWE-674 (Uncontrolled Recursion): the broker's type-parsing or message-deserialization logic does not enforce a maximum recursion depth when processing nested type structures in inbound AMQP frames. A sufficiently deep nesting chain causes the JVM to exhaust its thread call stack, producing a StackOverflowError that terminates or destabilizes the broker process. This class of flaw is common in parsers that rely on recursive descent without explicit depth guards.
RemediationAI
Upgrade to Apache Qpid Broker-J version 10.1.0, which resolves the uncontrolled recursion flaw per the vendor advisory at https://lists.apache.org/thread/djz1gnrk882vzjo8rykyf9bnywqbvwwr. If immediate upgrade is not feasible, restrict network access to the AMQP listener ports (typically 5672/TCP and 5671/TCP for TLS) to only trusted, authenticated clients using firewall ACLs or network segmentation - this does not eliminate the vulnerability but prevents unauthenticated remote exploitation. Note that network-level restriction may impact legitimate messaging clients and does not protect against insider or compromised-client scenarios.
More in Apache Qpid Broker J
View allRemote unauthenticated denial of service in Apache Qpid Broker-J (all versions through 10.0.1) is achievable by exploiti
Unauthenticated denial-of-service in Apache Qpid Broker-J through 10.0.1 allows any network-reachable attacker to crash
Denial of service in Apache Qpid Broker-J through 10.0.1 allows authenticated session participants to exhaust broker res
Same weakness CWE-674 – Uncontrolled Recursion
View allSame technique Denial Of Service
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-53083
GHSA-q9g7-9jxr-wq49