CVE-2026-70082 Overview
CVE-2026-70082 is a denial of service vulnerability in the Windows Domain Name System (DNS) service. The flaw stems from an uncaught exception [CWE-248] that an unauthenticated remote attacker can trigger over the network. Successful exploitation disrupts DNS resolution for all clients depending on the affected server. Because DNS underpins Active Directory, email routing, and internet access, an outage cascades across dependent services. Microsoft published the advisory on October 13, 2026 and tracks the issue in its Security Update Guide.
Critical Impact
An unauthenticated attacker can crash the Windows DNS service remotely by sending a crafted request, denying name resolution to downstream clients and services.
Affected Products
- Microsoft Windows (DNS Server role)
- Refer to the Microsoft Security Update Guide for the complete list of affected Windows Server versions and builds
- Environments using the Windows DNS Server role for Active Directory name resolution
Discovery Timeline
- 2026-10-13 - CVE-2026-70082 published to the National Vulnerability Database
- 2026-10-13 - Microsoft Security Update Guide entry released
- 2026-10-13 - Last updated in NVD database
Technical Details for CVE-2026-70082
Vulnerability Analysis
The vulnerability is classified under [CWE-248] Uncaught Exception. The Windows DNS service fails to handle a specific error condition during request processing. When the exception propagates without being caught, the service terminates. A single malformed network request is sufficient to interrupt availability.
The advisory does not require authentication or user interaction for exploitation. The attacker needs only network reachability to UDP or TCP port 53 on the target DNS server. Impact is scoped to availability; confidentiality and integrity are not affected.
In Active Directory environments, loss of DNS resolution prevents Kerberos ticket acquisition, Group Policy processing, and domain logons. Externally facing DNS servers that lose service also break mail delivery and web access for dependent clients.
Root Cause
The root cause is an unhandled exception path inside the Windows DNS service. The service does not validate or trap a specific condition encountered while parsing a request, causing the hosting process to exit. Microsoft has not published code-level details of the triggering input.
Attack Vector
The attack vector is network-based with low complexity. An unauthenticated attacker sends a crafted DNS query to a vulnerable server on port 53. The malformed input triggers the uncaught exception and terminates the DNS service process. No verified proof-of-concept code is publicly available at the time of publication. Refer to the Microsoft Security Update Guide for authoritative technical details.
Detection Methods for CVE-2026-70082
Indicators of Compromise
- Unexpected termination of the DNS service (dns.exe) on Windows Server hosts
- Windows Event Log entries recording service crashes or application faults for dns.exe
- Spikes in malformed or anomalous DNS queries received from external or internal sources
- Sudden loss of name resolution for clients depending on the affected server
Detection Strategies
- Monitor the Windows System and Application event logs for Service Control Manager events indicating the DNS service stopped unexpectedly
- Alert on repeated restarts of dns.exe within short time windows
- Deploy network intrusion detection signatures that identify malformed DNS packets targeting port 53
- Correlate DNS service availability metrics with incoming query patterns to identify attack windows
Monitoring Recommendations
- Enable DNS Analytical and Audit logging on Windows DNS servers to capture query-level telemetry
- Forward DNS server event logs and service health metrics to a centralized SIEM or data lake for correlation
- Baseline normal DNS query volumes and alert on sudden deviations in query shape or source distribution
- Track external exposure of Windows DNS servers and restrict reachability where business requirements allow
How to Mitigate CVE-2026-70082
Immediate Actions Required
- Apply the Microsoft security update referenced in the Microsoft Security Update Guide as the primary remediation
- Inventory all Windows Server hosts running the DNS Server role and prioritize internet-exposed systems
- Restrict inbound access to TCP and UDP port 53 to trusted networks where the DNS server does not serve public clients
- Enable automatic recovery for the DNS service to reduce downtime if a crash occurs before patching
Patch Information
Microsoft has released a security update addressing CVE-2026-70082. Administrators should consult the Microsoft Security Update Guide for the specific KB article, affected build numbers, and update packages applicable to each supported Windows Server release. Apply the update through Windows Update, WSUS, Microsoft Update Catalog, or the organization's standard patch management workflow.
Workarounds
- Place vulnerable DNS servers behind a filtering resolver or DNS firewall that drops malformed queries
- Apply network ACLs or host-based firewall rules to limit DNS traffic to known client networks
- Configure the Windows Service Control Manager to automatically restart the DNS service on failure as a stopgap availability measure
- Deploy redundant DNS servers across availability zones so a single service crash does not interrupt name resolution
# Configure automatic restart for the Windows DNS service as a stopgap
sc.exe failure DNS reset= 86400 actions= restart/5000/restart/5000/restart/5000
# Restrict inbound DNS to trusted subnets via Windows Firewall
New-NetFirewallRule -DisplayName "Allow DNS from Trusted Subnets" `
-Direction Inbound -Protocol UDP -LocalPort 53 `
-RemoteAddress 10.0.0.0/8 -Action Allow
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

