CVE-2026-44393 Details
Description
An issue was discovered in OpenStack oslo.messaging 1.0.0 through 17.3.0. The oslo.messaging RabbitMQ driver does not perform TLS hostname verification when connecting to the message broker. When ssl_ca_file is configured, the driver enables certificate chain validation but does not pass the expected broker hostname into the underlying TLS stack. Any certificate signed by the deployment CA is accepted regardless of hostname, allowing an attacker who can intercept control-plane traffic to impersonate the RabbitMQ broker and perform a man-in-the-middle attack on RPC and notification traffic. All OpenStack services using oslo.messaging with RabbitMQ over TLS are affected.
A vulnerability exists in the OpenStack oslo.messaging RabbitMQ driver, affecting versions 1.0.0 prior to 16.2.0, 17.0.0 prior to 17.1.1, and 17.2.0 prior to 17.3.1. The issue arises because the driver fails to verify the RabbitMQ broker's hostname during TLS connections, even though it validates the certificate chain when a CA file is specified. This oversight allows an attacker with control-plane network access to intercept traffic and impersonate the RabbitMQ broker, leading to a man-in-the-middle attack on RPC and notification communications. All OpenStack services that use oslo.messaging with RabbitMQ over TLS are vulnerable.
Users can upgrade to OpenStack oslo.messaging version 18.0.0 (2026.2/Hibiscus), which includes the fix and enables hostname verification by default. For those on stable branches, it's recommended to set the 'ssl_enforce_hostname_verification' option to true in the '[oslo_messaging_rabbit]' configuration, ensuring that RabbitMQ broker certificates have the appropriate SAN entries matching the hostnames used in the 'transport_url'. Before making this change, verify that Kombu version 5.2.0 or higher is being used.
Metrics
CVSS 4.0 Severity and Vector Strings:
No CVSS 4.0 data is available for this CVE.
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
CISA-ADP
Assessed Jun 4, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-295 | Improper Certificate Validation | redhat-SADP |
| CWE-297 | Improper Validation of Certificate with Host Mismatch | CISA-ADP |
Affected Products
No affected product data is available for this CVE.
Change History
10 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Aug 27, 2026 | CVE Modified | [email protected] |
| Aug 27, 2026 | CVE Modified | redhat-SADP |
| Aug 14, 2026 | CVE Modified | redhat-SADP |
| Jul 22, 2026 | CVE Translated | [email protected] |
| Jul 15, 2026 | CVE Modified | redhat-SADP |
| Jun 30, 2026 | CVE Modified | redhat-SADP |
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jun 4, 2026 | CVE Modified | CISA-ADP |
| Jun 4, 2026 | New CVE Received | [email protected] |