← Back to CVE Explorer

CVE-2026-71194

Full vulnerability record from the local CVENow database.

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.

Severity
MEDIUM
CVSS score
6.8 (v3.1)
Vulnerability status
Awaiting Analysis
Source identifier
Published
2026-08-12 23:17:22.170000
Last modified
2026-10-24 15:10:00.190000
View original CVE JSON
{
  "id": "CVE-2026-71194",
  "sourceIdentifier": "[email protected]",
  "published": "2026-08-12T23:17:22.170",
  "lastModified": "2026-10-24T15:10:00.190",
  "vulnStatus": "Awaiting Analysis",
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "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."
    },
    {
      "lang": "es",
      "value": "En OpenStack Designate antes de 22.0.2, el gestor de mDNS realiza búsquedas ciegas de pool al resolver consultas de registros y solicitudes NOTIFY. Cuando dos zonas con el mismo nombre existen en diferentes pools, la búsqueda falla con un error determinista, haciendo que el gestor devuelva REFUSED para todas las consultas DNS a través de esa ruta. La ruta _handle_notify es explotable a través de un único paquete UDP no autenticado. Esto es alcanzable de forma independiente a través de la superposición de zonas entre inquilinos descrita en una CVE reciente diferente, y también afecta a configuraciones legítimas entre pools del mismo inquilino. Las vistas de BIND9 no mitigan este problema ya que mDNS es un servicio compartido aguas arriba de cualquier configuración de vista."
    }
  ],
  "affected": [
    {
      "source": "[email protected]",
      "affectedData": [
        {
          "vendor": "OpenStack",
          "product": "Designate",
          "defaultStatus": "unaffected",
          "repo": "https://opendev.org/openstack/designate",
          "versions": [
            {
              "version": "1.0.0",
              "lessThan": "20.0.2",
              "versionType": "semver",
              "status": "affected"
            },
            {
              "version": "21.0.0",
              "lessThan": "21.0.1",
              "versionType": "semver",
              "status": "affected"
            },
            {
              "version": "22.0.0",
              "lessThan": "22.0.2",
              "versionType": "semver",
              "status": "affected"
            }
          ]
        }
      ]
    }
  ],
  "metrics": {
    "cvssMetricV31": [
      {
        "source": "[email protected]",
        "type": "Secondary",
        "cvssData": {
          "version": "3.1",
          "vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:N/A:H",
          "baseScore": 6.8,
          "baseSeverity": "MEDIUM",
          "attackVector": "NETWORK",
          "attackComplexity": "HIGH",
          "privilegesRequired": "NONE",
          "userInteraction": "NONE",
          "scope": "CHANGED",
          "confidentialityImpact": "NONE",
          "integrityImpact": "NONE",
          "availabilityImpact": "HIGH"
        },
        "exploitabilityScore": 2.2,
        "impactScore": 4.0
      }
    ],
    "ssvcV203": [
      {
        "source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
        "ssvcData": {
          "timestamp": "2026-08-13T13:31:40.754720Z",
          "id": "CVE-2026-71194",
          "options": [
            {
              "exploitation": "none"
            },
            {
              "automatable": "no"
            },
            {
              "technicalImpact": "partial"
            }
          ],
          "role": "CISA Coordinator",
          "version": "2.0.3"
        }
      }
    ]
  },
  "weaknesses": [
    {
      "source": "[email protected]",
      "type": "Secondary",
      "description": [
        {
          "lang": "en",
          "value": "CWE-669"
        }
      ]
    }
  ],
  "references": [
    {
      "url": "https://launchpad.net/bugs/2160533",
      "source": "[email protected]"
    },
    {
      "url": "https://security.openstack.org/ossa/OSSA-2026-034.html",
      "source": "[email protected]"
    },
    {
      "url": "https://www.openwall.com/lists/oss-security/2026/08/11/6",
      "source": "[email protected]"
    }
  ]
}