Description
In OpenStack Designate before 22.0.1, zone creation checks (_is_subzone, _is_superzone, and the duplicate-zone DB constraint) are scoped to the target pool only. An authenticated user can bypass these checks by scheduling a zone to a different pool via the AttributeFilter scheduler, creating an overlapping zone that conflicts with another tenant's zone. This enables cross-tenant DNS hijack (redirecting traffic to attacker-controlled IPs) and DNS denial of service (NODATA responses). Exploitation requires a multi-pool deployment with AttributeFilter enabled in scheduler_filters, which is a non-default but documented and supported configuration for self-service tiering.
Published: 2026-08-12
Score: 9.6 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

OpenStack Designate before version 22.0.1 incorrectly scopes zone‑creation checks to the target pool solely. An authenticated user can thus create a zone in a different pool that overlaps an existing zone belonging to another tenant. The resulting overlapping zone redirects queries for the victim tenant’s domain, allowing the attacker to hijack DNS traffic to attacker‑controlled IP addresses. At the same time, the redirection can cause legitimate queries to return NODATA responses, effectively denying service to the victim tenant’s domain. This flaw is a type of authorization bypass (CWE‑863).

Affected Systems

The vulnerability exists in OpenStack Designate components where multi‑pool deployments are configured, specifically when the AttributeFilter scheduler is enabled. Users deploying Designate with multiple storage pools and self‑service tiering via AttributeFilter are affected. The issue is present in releases prior to 22.0.1; versions 22.0.1 and later contain the fix.

Risk and Exploitability

The CVSS score of 9.6 indicates a high‑severity impact. Exploitation requires an authenticated user, a non‑default but documented configuration (multi‑pool deployment with AttributeFilter), and the ability to schedule zones to a different pool. Because the EPSS score is not available, the likelihood of exploitation is uncertain, but the flaw is not yet listed in the CISA KEV catalog. The attack vector is inferred to be remote, through the OpenStack Designate API, and the threat is significant for any tenant with DNS records in a multi‑pool environment.

Generated by OpenCVE AI on August 13, 2026 at 02:08 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the Designate 22.0.1 or later patch to enforce zone‑creation checks across all pools
  • If an upgrade is not immediately feasible, disable the AttributeFilter scheduler filter or restrict zone creation to the owner’s pool
  • After remediation, verify that no overlapping zones exist in the Designate database and monitor for unauthorized zone creation

Generated by OpenCVE AI on August 13, 2026 at 02:08 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Title Cross‑Tenant DNS Hijack and Denial of Service via Designate Zone Creation

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

Type Values Removed Values Added
Description In OpenStack Designate before 22.0.1, zone creation checks (_is_subzone, _is_superzone, and the duplicate-zone DB constraint) are scoped to the target pool only. An authenticated user can bypass these checks by scheduling a zone to a different pool via the AttributeFilter scheduler, creating an overlapping zone that conflicts with another tenant's zone. This enables cross-tenant DNS hijack (redirecting traffic to attacker-controlled IPs) and DNS denial of service (NODATA responses). Exploitation requires a multi-pool deployment with AttributeFilter enabled in scheduler_filters, which is a non-default but documented and supported configuration for self-service tiering.
First Time appeared Openstack
Openstack designate
Weaknesses CWE-863
CPEs cpe:2.3:a:openstack:designate:*:*:*:*:*:*:*:*
Vendors & Products Openstack
Openstack designate
References
Metrics cvssV3_1

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


Subscriptions

Openstack Designate
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-08-12T22:17:12.516Z

Reserved: 2026-08-05T05:09:31.046Z

Link: CVE-2026-71193

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-08-12T23:17:22.030

Link: CVE-2026-71193

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T02:15:02Z

Weaknesses