CyberRota Analysis
AI-GeneratedThe vulnerability affects the mDNS handler in OpenStack Designate versions prior to 22.0.2, which improperly handles record queries and NOTIFY requests when multiple zones with the same name exist across different pools. This flaw can be exploited by sending a single unauthenticated UDP packet, leading to a denial of service where all DNS queries through the affected path are refused. Organizations utilizing OpenStack Designate, particularly those with complex multi-tenant or cross-pool configurations, should prioritize addressing this issue to prevent potential disruptions in DNS resolution.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD 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.