Skip to main content

Apache Qpid Broker-J CVE-2026-68077

| EUVDEUVD-2026-53091 MEDIUM
Unchecked Input for Loop Condition (CWE-606)
6.5
CVSS 3.1 · Vendor
Share

Severity by source

Vendor (CNA) PRIMARY
6.5 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
6.5 MEDIUM

Network-reachable broker (AV:N), straightforward once authenticated (AC:L), valid credentials required (PR:L), availability-only impact (A:H), no confidentiality or integrity effect.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (CNA).

CVSS VectorVendor

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
Severity Changed
Aug 06, 2026 - 16:22 NVD
CRITICAL MEDIUM
CVSS changed
Aug 06, 2026 - 16:22 NVD
6.5 (CRITICAL) 6.5 (MEDIUM)
Analysis Generated
Aug 04, 2026 - 20:28 vuln.today
CVE Published
Aug 04, 2026 - 18:59 oss-security
CRITICAL

Description PRE-NVD

Disclosed via oss-security. NVD scoring and full description are pending.

AnalysisAI

Denial of service in Apache Qpid Broker-J through version 10.0.1 allows authenticated AMQP 1.0 clients to exhaust broker CPU resources by sending crafted disposition frames containing large or illegal delivery-ID ranges. The broker's naive range iteration logic processes these ranges without bounds enforcement, causing excessive CPU consumption that degrades or halts message brokering for all connected clients. No public exploit code and no confirmed active exploitation are known at time of analysis; vendor-released fix 10.1.0 is available.

Technical ContextAI

Apache Qpid Broker-J is a pure-Java AMQP 1.0 message broker maintained by the Apache Software Foundation (Maven artifact org.apache.qpid:qpid-broker-plugins-amqp-1-0-protocol). In the AMQP 1.0 protocol, a 'disposition' performative is used by a receiver to settle (acknowledge or reject) message deliveries by specifying a delivery-ID range. The vulnerable code path within the AMQP 1.0 protocol plugin does not impose upper bounds when iterating over the delivery-ID range provided in an incoming disposition frame, allowing an attacker to specify pathologically large or structurally illegal ranges. This forces the broker into excessive iteration, consuming CPU cycles without productive work - a pattern consistent with CWE-400 (Uncontrolled Resource Consumption) or CWE-834 (Excessive Iteration), though no formal CWE mapping was provided in the advisory. No CPE string was supplied, but the affected artifact is unambiguously identified as org.apache.qpid:qpid-broker-plugins-amqp-1-0-protocol.

RemediationAI

Upgrade Apache Qpid Broker-J to version 10.1.0, which contains the fix for unbounded disposition range handling; this is the only confirmed remediation per the Apache advisory (https://seclists.org/oss-sec/2026/q3/418). No documented workarounds exist in the advisory. As compensating controls pending upgrade, operators should restrict AMQP connection access exclusively to trusted, known service accounts using broker authentication policy or network-level ACLs, reducing the pool of potential authenticated attackers. If the broker configuration supports per-connection or per-session resource quotas (such as message rate limits or connection throttling), enabling these may limit the CPU impact of malformed frames at the cost of added latency for legitimate clients. Minimizing broker exposure to internal networks and auditing active AMQP client credentials to remove stale or overly permissioned accounts further reduces risk. See https://qpid.apache.org/ for release downloads.

CVE-2017-15702 CRITICAL
9.8 Dec 01

In Apache Qpid Broker-J 0.18 through 0.32, if the broker is configured with different authentication providers on differ

CVE-2016-4432 CRITICAL
9.1 Jun 01

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 b

CVE-2017-15701 HIGH
7.5 Dec 01

In Apache Qpid Broker-J versions 6.1.0 through 6.1.4 (inclusive) the broker does not properly enforce a maximum frame si

CVE-2016-8741 HIGH
7.5 May 15

The Apache Qpid Broker for Java can be configured to use different so called AuthenticationProviders to handle user auth

CVE-2019-0200 HIGH
7.5 Mar 06

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 all

CVE-2018-8030 HIGH
7.5 Jun 20

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

CVE-2026-68080 MEDIUM
6.5 Aug 04

Unbounded echo flow responses in Apache Qpid Broker-J (all versions through 10.0.1) allow an authenticated AMQP 1.0 clie

CVE-2026-68078 MEDIUM
6.5 Aug 04

Resource exhaustion in Apache Qpid Broker-J through version 10.0.1 enables authenticated remote attackers to cause denia

CVE-2016-3094 MEDIUM
5.9 Jun 01

PlainSaslServer.java in Apache Qpid Java before 6.0.3, when the broker is configured to allow plaintext passwords, allow

CVE-2018-1298 MEDIUM
5.9 Feb 09

A Denial of Service vulnerability was found in Apache Qpid Broker-J 7.0.0 in functionality for authentication of connect

Share

CVE-2026-68077 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy