CVE-2016-8741 json
Exposure of Sensitive Information to an Unauthorized Actor in Apache Qpid Broker for Java
published 2017-05-15 9 y ago modified 2026-06-17 4 mo ago also GHSA-8vvh-crqv-jm64 , EUVD-2022-3246
- cvss
- 7.5
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 6.4%
- EPSS 6.4% chance of exploitation in 30 days, percentile 93%
- public exploits
- 0
- none known
Summary
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.
Patch / fix
- maven org.apache.qpid:qpid-broker 6.0.6, 6.1.1
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2016-8741 updated cvss 5.3
qpid-java: Information leakage via specific AuthenticationProviders
-
Red Hat Enterprise MRG 2 qpid-java, qpid-java-client, qpid-java-common, qpid-java-example Red Hat Enterprise MRG 3 qpid-java Red Hat Satellite 6 qpid-javanot affected: vulnerable code not present
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
6.35% chance of exploitation in the next 30 days, higher than 93% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| NVD | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
| NVD | 2.0 | 5.0 | AV:N/AC:L/Au:N/C:P/I:N/A:N |
| GitHub | 3.0 | 7.5 | CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| maven | org.apache.qpid:qpid-broker | >=6.0.0, <6.0.6 >=6.1.0, <6.1.1 |
6.0.6 6.1.1 |
Affected products
- Apache Software Foundation Apache Qpid Broker-J
Classification
- Weakness
-
- CWE-200 Exposure of Sensitive Information to an Unauthorized Actor
References
-
qpid.2158936.n2.nabble.com
/CVE-2016-8741-Apache-Qpid-Broker-for-Java-Information-Leakage-td7657025.html
mailing-list, web, vendor-advisory
-
securitytracker.com
/id/1037537
vdb-entry, web, broken-link, third-party-advisory
-
issues.apache.org
/jira/browse/QPID-7599
web, issue-tracking
-
securityfocus.com
/bid/95136
vdb-entry, web, broken-link, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2016-8741
advisory
Sources
- CVE List CVE-2016-8741
- GitHub Advisory GHSA-8vvh-crqv-jm64
- NVD CVE-2016-8741
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.