VendorsApacheqpid_broker-jall versions
Vulnerabilities

Apache Software Foundation Qpid Broker-J

Ranked by severity, then by exploit likelihood. Click a CVE ID for its full record.

15CVEs
CVE-2017-15702
In Apache Qpid Broker-J 0.18 through 0.32, if the broker is configured with different authentication providers on different ports one of which is an HTTP port, then the broker can be tricked by a remote unauthenticated attacker connecting to the HTTP port into using an authentication provider that was configured on a different port. The attacker still needs valid credentials with the authentication provider on the spoofed port. This becomes an issue when the spoofed port has weaker authentication protection (e.g., anonymous access, default accounts) and is normally protected by firewall rules or similar which can be circumvented by this vulnerability. AMQP ports are not affected. Versions 6.0.0 and newer are not affected.
Published 2017-12-01 · Modified
9.8EPSS 0.062
CVE-2016-4432
The AMQP 0-8, 0-9, 0-91, and 0-10 connection handling in Apache Qpid Java before 6.0.3 might allow remote attackers to bypass authentication and consequently perform actions via vectors related to connection state logging.
Published 2016-06-01 · Modified
9.1EPSS 0.081
CVE-2016-8741
The Apache Qpid Broker for Java can be configured to use different so called AuthenticationProviders to handle user authentication. Among the choices are the SCRAM-SHA-1 and SCRAM-SHA-256 AuthenticationProvider types. It was discovered that these AuthenticationProviders in Apache Qpid Broker for Java 6.0.x before 6.0.6 and 6.1.x before 6.1.1 prematurely terminate the SCRAM SASL negotiation if the provided user name does not exist thus allowing remote attacker to determine the existence of user accounts. The Vulnerability does not apply to AuthenticationProviders other than SCRAM-SHA-1 and SCRAM-SHA-256.
Published 2017-05-15 · Modified
7.5EPSS 0.063
CVE-2017-15701
In Apache Qpid Broker-J versions 6.1.0 through 6.1.4 (inclusive) the broker does not properly enforce a maximum frame size in AMQP 1.0 frames. A remote unauthenticated attacker could exploit this to cause the broker to exhaust all available memory and eventually terminate. Older AMQP protocols are not affected.
Published 2017-12-01 · Modified
7.5EPSS 0.044
CVE-2018-8030
A Denial of Service vulnerability was found in Apache Qpid Broker-J versions 7.0.0-7.0.4 when AMQP protocols 0-8, 0-9 or 0-91 are used to publish messages with size greater than allowed maximum message size limit (100MB by default). The broker crashes due to the defect. AMQP protocols 0-10 and 1.0 are not affected.
Published 2018-06-19 · Modified
7.5EPSS 0.039
CVE-2019-0200
A Denial of Service vulnerability was found in Apache Qpid Broker-J versions 6.0.0-7.0.6 (inclusive) and 7.1.0 which allows an unauthenticated attacker to crash the broker instance by sending specially crafted commands using AMQP protocol versions below 1.0 (AMQP 0-8, 0-9, 0-91 and 0-10). Users of Apache Qpid Broker-J versions 6.0.0-7.0.6 (inclusive) and 7.1.0 utilizing AMQP protocols 0-8, 0-9, 0-91, 0-10 must upgrade to Qpid Broker-J versions 7.0.7 or 7.1.1 or later.
Published 2019-03-06 · Modified
7.5EPSS 0.038
CVE-2026-68060
Apache Qpid Broker-J: Type size/count handling can lead to excessive allocation pre-authentication
Published 2026-08-05 · Analyzed
7.5EPSS 0.008
CVE-2026-68073
Apache Qpid Broker-J: Unbounded type nesting can lead to pre-authentication stack overflow
Published 2026-08-05 · Modified
7.5EPSS 0.008
CVE-2026-68074
Apache Qpid Broker-J: Unbounded symbol value caching can lead to pre-authentication resource exhaustion
Published 2026-08-05 · Analyzed
7.5EPSS 0.008
CVE-2026-68075
Apache Qpid Broker-J: Incoming session flow control window can be exceeded
Published 2026-08-05 · Analyzed
6.5EPSS 0.007
CVE-2026-68077
Apache Qpid Broker-J: Unbounded disposition range handling can lead to denial of service
Published 2026-08-05 · Analyzed
6.5EPSS 0.007
CVE-2026-68078
Apache Qpid Broker-J: Unable to govern the maximum number of transfer frames per incoming delivery
Published 2026-08-05 · Analyzed
6.5EPSS 0.007
CVE-2026-68080
Apache Qpid Broker-J: Unbounded echo flow responses can lead to denial of service
Published 2026-08-05 · Analyzed
6.5EPSS 0.007
CVE-2016-3094
PlainSaslServer.java in Apache Qpid Java before 6.0.3, when the broker is configured to allow plaintext passwords, allows remote attackers to cause a denial of service (broker termination) via a crafted authentication attempt, which triggers an uncaught exception.
Published 2016-06-01 · Modified
5.9EPSS 0.078
CVE-2018-1298
A Denial of Service vulnerability was found in Apache Qpid Broker-J 7.0.0 in functionality for authentication of connections for AMQP protocols 0-8, 0-9, 0-91 and 0-10 when PLAIN or XOAUTH2 SASL mechanism is used. The vulnerability allows unauthenticated attacker to crash the broker instance. AMQP 1.0 and HTTP connections are not affected. An authentication of incoming AMQP connections in Apache Qpid Broker-J is performed by special entities called "Authentication Providers". Each Authentication Provider can support several SASL mechanisms which are offered to the connecting clients as part of SASL negotiation process. The client chooses the most appropriate SASL mechanism for authentication. Authentication Providers of following types supports PLAIN SASL mechanism: Plain, PlainPasswordFile, SimpleLDAP, Base64MD5PasswordFile, MD5, SCRAM-SHA-256, SCRAM-SHA-1. XOAUTH2 SASL mechanism is supported by Authentication Providers of type OAuth2. If an AMQP port is configured with any of these Authentication Providers, the Broker may be vulnerable.
Published 2018-02-09 · Modified
5.9EPSS 0.023