Skip to content

Windows DNS Client RCE CVE-2026-41096: Attacker-Controlled DNS Servers Can Trigger Memory Corruption on All Windows Versions

CVE-2026-41096 in the Windows DNS Client allows an attacker controlling a DNS server to send a crafted response that triggers memory corruption on any Windows system performing standard DNS resolution. No user interaction or authentication is required, and the flaw affects all supported Windows versions. Patch network-facing systems within 24 hours.

Article network-security

Among the 120 vulnerabilities addressed in Microsoft’s May 2026 Patch Tuesday, CVE-2026-41096 stands out for its network-based exploitation primitive and its complete absence of authentication or user interaction requirements. The flaw in the Windows DNS Client allows an attacker who controls a DNS server to send a maliciously crafted DNS response that corrupts memory on the resolving Windows host, potentially enabling remote code execution.

Technical Detail

The vulnerability is a memory corruption issue in how the Windows DNS Client processes certain DNS response records. When a Windows system queries a DNS server β€” the standard mechanism underlying essentially all internet and intranet traffic β€” and the server returns a specially crafted response, the client’s parsing logic mishandles specific record structures in a way that corrupts adjacent memory regions.

The attack requires the attacker to control, intercept, or spoof the DNS response delivered to the target. This is achievable through several realistic scenarios:

  • Rogue DNS servers: relevant in environments where DHCP-assigned DNS servers can be manipulated (hotel networks, VPN split-tunnelling configurations, misconfigured branch office networks)
  • DNS cache poisoning: if an upstream resolver can be poisoned β€” common in environments not deploying DNSSEC validation
  • Adversary-in-the-middle positioning: if an attacker is on the same network segment and can intercept DNS responses before they reach the target

The CVSS vector β€” network-based, low attack complexity, no privileges required, no user interaction required β€” puts this squarely in the class of flaws that threat intelligence teams designate for accelerated weaponisation assessment. Exploitability is constrained by the need to influence DNS responses delivered to targets, but this constraint is far lower than authentication-required flaws.

Affected Versions

All supported Windows versions are affected:

PlatformUpdate
Windows 10 21H2/22H2KB5087544
Windows 11 22H2/23H2KB5089549
Windows 11 24H2KB5087420
Windows Server 2019KB5087586
Windows Server 2022KB5087535
Windows Server 2025KB5087420

Why It Matters

DNS resolution is a prerequisite for nearly all network communication. Unlike vulnerabilities that require specific application interaction or unusual configuration, DNS Client flaws are triggered through completely normal network activity. In enterprise environments, domain-joined systems resolve DNS constantly β€” for Kerberos authentication, SMB/DFS file access, and web traffic.

The characteristics of CVE-2026-41096 match the profile of flaws that have been weaponised rapidly in previous years. Security teams should not rely on the current absence of a reported public proof-of-concept β€” patch diffing pipelines operated by threat actors can produce working exploit primitives within 48 to 72 hours of Microsoft’s monthly release. Several past network-based Windows RCEs have been converted to wormable exploits well within that window.

  • Immediately: Apply May 2026 Patch Tuesday updates to all Windows DNS resolvers and DNS-Client-enabled systems, prioritising hosts accessible from lower-trust network segments or internet-facing positions.
  • Validate DNSSEC: Where DNSSEC validation is not deployed on upstream resolvers, DNS poisoning attacks require less attacker positioning. Assess whether DNSSEC is achievable in your environment as a defence-in-depth measure.
  • Network segmentation: Confirm that DNS traffic from untrusted network segments (guest WiFi, contractor VLANs, IoT networks) cannot directly reach your internal DNS resolvers without traversing firewall inspection. Restricting DNS queries to designated resolvers limits the attack surface.
  • Monitor DNS anomalies: Review DNS resolution logs for anomalous response patterns from unexpected source IPs. Alert on DNS responses originating outside your expected resolver IP ranges.

Share this article

Related Intelligence

🌐 Network

Wormable Windows TCP/IP Race Condition RCE (CVE-2026-33827) β€” IPv6-Enabled Networks Face EternalBlue-Class Propagation Risk

A race condition in the Windows TCP/IP stack allows unauthenticated remote code execution against systems with IPv6 or IPSec enabled, demonstrated at Pwn2Own 2026 and patched in April's Patch Tuesday. The vulnerability's wormable characteristics β€” no user interaction, no authentication, network-adjacent propagation β€” place it in the same risk category as EternalBlue for environments that have not applied the April update.

#windows +7
🌐 Network

CVE-2026-33824: Critical Windows IKE Service RCE Demands Urgent Patching

A CVSS 9.8 double-free vulnerability in the Windows Internet Key Exchange service allows unauthenticated remote attackers to achieve SYSTEM-level code execution on all supported Windows versions. With no user interaction required and confirmation of pre-patch exploitation, every unpatched Windows host with IKEv2 enabled is at immediate risk. Apply the April 2026 Patch Tuesday update or block UDP ports 500 and 4500 immediately.

#cve-2026-33824 +5
🌐 Network

Windows Netlogon CVE-2026-41089 (CVSS 9.8): Unauthenticated Domain Controller RCE Now Actively Exploited

Belgium's Centre for Cybersecurity (CCB) confirmed active exploitation of CVE-2026-41089 on 29 May β€” a stack-based buffer overflow in the Windows Netlogon Remote Protocol (MS-NRPC) that allows unauthenticated remote code execution on domain controllers. CVSS 9.8. A public PoC is available. Patch domain controllers as an emergency priority.

#windows +7