CVE-2016-9877
Description
An issue was discovered in Pivotal RabbitMQ 3.x before 3.5.8 and 3.6.x before 3.6.6 and RabbitMQ for PCF 1.5.x before 1.5.20, 1.6.x before 1.6.12, and 1.7.x before 1.7.7. MQTT (MQ Telemetry Transport) connection authentication with a username/password pair succeeds if an existing username is provided but the password is omitted from the connection request. Connections that use TLS with a client-provided certificate are not affected.
Predictions
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
Vendor advisory: debian — https://security-tracker.debian.org/tracker/CVE-2016-9877
Vendor advisory: suse — https://www.suse.com/security/cve/CVE-2016-9877.html
Vendor advisory: security_alert@emc.com — https://pivotal.io/security/cve-2016-9877
OS impact
| OS | Version | Status | Fixed in |
|---|---|---|---|
| sles | affected | | |
| debian | bookworm | fixed | 3.6.6-1 |
| debian | bullseye | fixed | 3.6.6-1 |
| debian | forky | fixed | 3.6.6-1 |
| debian | sid | fixed | 3.6.6-1 |
| debian | trixie | fixed | 3.6.6-1 |
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| broadcom | rabbitmq_server | 3.0.0 | |
| broadcom | rabbitmq_server | 3.0.1 | |
| broadcom | rabbitmq_server | 3.0.2 | |
| broadcom | rabbitmq_server | 3.0.3 | |
| broadcom | rabbitmq_server | 3.0.4 | |
| broadcom | rabbitmq_server | 3.1.0 | |
| broadcom | rabbitmq_server | 3.1.1 | |
| broadcom | rabbitmq_server | 3.1.2 | |
| broadcom | rabbitmq_server | 3.1.3 | |
| broadcom | rabbitmq_server | 3.1.4 | |
| broadcom | rabbitmq_server | 3.1.5 | |
| broadcom | rabbitmq_server | 3.2.0 | |
| broadcom | rabbitmq_server | 3.2.1 | |
| broadcom | rabbitmq_server | 3.2.2 | |
| broadcom | rabbitmq_server | 3.2.3 | |
| broadcom | rabbitmq_server | 3.2.4 | |
| broadcom | rabbitmq_server | 3.3.0 | |
| broadcom | rabbitmq_server | 3.3.1 | |
| broadcom | rabbitmq_server | 3.3.2 | |
| broadcom | rabbitmq_server | 3.3.3 | |
| broadcom | rabbitmq_server | 3.3.4 | |
| broadcom | rabbitmq_server | 3.3.5 | |
| broadcom | rabbitmq_server | 3.4.0 | |
| broadcom | rabbitmq_server | 3.4.1 | |
| broadcom | rabbitmq_server | 3.4.2 | |
| broadcom | rabbitmq_server | 3.4.3 | |
| broadcom | rabbitmq_server | 3.4.4 | |
| broadcom | rabbitmq_server | 3.5.0 | |
| broadcom | rabbitmq_server | 3.5.1 | |
| broadcom | rabbitmq_server | 3.5.2 | |
| broadcom | rabbitmq_server | 3.5.3 | |
| broadcom | rabbitmq_server | 3.5.6 | |
| pivotal_software | rabbitmq | 3.5.4 | |
| pivotal_software | rabbitmq | 3.5.5 | |
| pivotal_software | rabbitmq | 3.5.7 | |
| pivotal_software | rabbitmq | 3.6.0 | |
| pivotal_software | rabbitmq | 3.6.1 | |
| pivotal_software | rabbitmq | 3.6.2 | |
| pivotal_software | rabbitmq | 3.6.3 | |
| pivotal_software | rabbitmq | 3.6.4 | |
| pivotal_software | rabbitmq | 3.6.5 | |
| pivotal_software | rabbitmq | 1.5.0 | |
| pivotal_software | rabbitmq | 1.5.1 | |
| pivotal_software | rabbitmq | 1.5.2 | |
| pivotal_software | rabbitmq | 1.5.3 | |
| pivotal_software | rabbitmq | 1.5.4 | |
| pivotal_software | rabbitmq | 1.5.5 | |
| pivotal_software | rabbitmq | 1.5.6 | |
| pivotal_software | rabbitmq | 1.5.7 | |
| pivotal_software | rabbitmq | 1.5.8 | |
| pivotal_software | rabbitmq | 1.5.9 | |
| pivotal_software | rabbitmq | 1.5.10 | |
| pivotal_software | rabbitmq | 1.5.11 | |
| pivotal_software | rabbitmq | 1.5.12 | |
| pivotal_software | rabbitmq | 1.5.13 | |
| pivotal_software | rabbitmq | 1.5.14 | |
| pivotal_software | rabbitmq | 1.5.15 | |
| pivotal_software | rabbitmq | 1.5.17 | |
| pivotal_software | rabbitmq | 1.5.18 | |
| pivotal_software | rabbitmq | 1.6.0 | |
| pivotal_software | rabbitmq | 1.6.1 | |
| pivotal_software | rabbitmq | 1.6.2 | |
| pivotal_software | rabbitmq | 1.6.3 | |
| pivotal_software | rabbitmq | 1.6.4 | |
| pivotal_software | rabbitmq | 1.6.5 | |
| pivotal_software | rabbitmq | 1.6.6 | |
| pivotal_software | rabbitmq | 1.6.7 | |
| pivotal_software | rabbitmq | 1.6.8 | |
| pivotal_software | rabbitmq | 1.6.9 | |
| pivotal_software | rabbitmq | 1.6.10 | |
| pivotal_software | rabbitmq | 1.7.0 | |
| pivotal_software | rabbitmq | 1.7.2 | |
| pivotal_software | rabbitmq | 1.7.3 | |
| pivotal_software | rabbitmq | 1.7.4 | |
| pivotal_software | rabbitmq | 1.7.5 | |
| pivotal_software | rabbitmq | 1.7.6 | |
References
- http://www.debian.org/security/2017/dsa-3761
- http://www.securityfocus.com/bid/95065
- https://pivotal.io/security/cve-2016-9877
- https://support.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbst03880en_us
- https://www.suse.com/security/cve/CVE-2016-9877.html
- https://security-tracker.debian.org/tracker/CVE-2016-9877
CWEs
CWE-284
Verify integrity in audit chain (admin only). AS-IS.