Description
In OpenStack Designate before 22.0.2, the mDNS handler performs pool-blind lookups when resolving record queries and NOTIFY requests. When two zones with the same name exist across different pools, the lookup fails with a deterministic error, causing the handler to return REFUSED for all DNS queries through that path. The _handle_notify path is exploitable via a single unauthenticated UDP packet. This is independently reachable through the cross-tenant zone overlap described in a different recent CVE, and also affects legitimate same-tenant cross-pool configurations. BIND9 views do not mitigate this issue as mDNS is a shared service upstream of any view configuration.
Published: 2026-08-12
Score: 6.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A flaw in OpenStack Designate’s mDNS handler causes the service to perform pool‑blind lookups when resolving record queries and NOTIFY requests. When two DNS zones share the same name across different pools, the lookup deterministically fails, leading the handler to respond with REFUSED for every DNS query that reaches that path. An attacker can trigger this condition by sending a single unauthenticated UDP packet to the _handle_notify route, effectively denying DNS service availability for that zone configuration. The vulnerability does not disclose data or provide remote code execution; its primary impact is a denial‑of‑service for the affected zones.

Affected Systems

Any deployment of OpenStack Designate running a version earlier than 22.0.2 is vulnerable. The issue affects both cross‑tenant zone overlaps and legitimate same‑tenant cross‑pool setups within OpenStack 21.x and older 22.0.x releases.

Risk and Exploitability

The CVSS score of 6.8 indicates a moderate severity. The EPSS score is 0.00509 (less than 1%), suggesting a very low but nonzero probability of exploitation. The vulnerability is not listed in CISA’s KEV catalog, indicating no known widespread exploitation at the time of analysis. The likely attack vector is network‑based, requiring an unauthenticated UDP packet to the _handle_notify route. If an attacker controls a tenant or can send packets to the mDNS service, they can reverse‑engineer the deterministic failure and cause the service to return REFUSED responses for all DNS queries through that path, effectively denying DNS resolution for the affected zones.

Generated by OpenCVE AI on August 18, 2026 at 04:14 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade OpenStack Designate to version 22.0.2 or newer, which fixes the mDNS pool‑blind lookup logic.
  • Reconfigure the mDNS service to enforce strict zone isolation per pool or tenant, preventing cross‑pool name resolution.
  • Monitor DNS logs for REFUSED responses and, as a temporary precaution, block untrusted UDP traffic to the _handle_notify endpoint until a fix is applied.

Generated by OpenCVE AI on August 18, 2026 at 04:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4751-1 designate security update
Debian DSA Debian DSA DSA-6452-1 designate security update
History

Tue, 18 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Title openstack-designate: designate: mDNS NOTIFY handler DoS via pool-blind zone lookup
Weaknesses CWE-863
References
Metrics threat_severity

None

threat_severity

Moderate


Thu, 13 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 12 Aug 2026 22:45:00 +0000

Type Values Removed Values Added
Description In OpenStack Designate before 22.0.2, the mDNS handler performs pool-blind lookups when resolving record queries and NOTIFY requests. When two zones with the same name exist across different pools, the lookup fails with a deterministic error, causing the handler to return REFUSED for all DNS queries through that path. The _handle_notify path is exploitable via a single unauthenticated UDP packet. This is independently reachable through the cross-tenant zone overlap described in a different recent CVE, and also affects legitimate same-tenant cross-pool configurations. BIND9 views do not mitigate this issue as mDNS is a shared service upstream of any view configuration.
First Time appeared Openstack
Openstack designate
Weaknesses CWE-669
CPEs cpe:2.3:a:openstack:designate:*:*:*:*:*:*:*:*
Vendors & Products Openstack
Openstack designate
References
Metrics cvssV3_1

{'score': 6.8, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:H'}


Subscriptions

Openstack Designate
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-13T13:32:41.548Z

Reserved: 2026-08-05T05:15:39.832Z

Link: CVE-2026-71194

cve-icon Vulnrichment

Updated: 2026-08-13T13:32:38.575Z

cve-icon NVD

Status : Received

Published: 2026-08-12T23:17:22.170

Modified: 2026-08-13T14:17:12.220

Link: CVE-2026-71194

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-11T15:00:00Z

Links: CVE-2026-71194 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-18T04:15:04Z

Weaknesses
  • CWE-669

    Incorrect Resource Transfer Between Spheres

  • CWE-863

    Incorrect Authorization