On August 13, 2026, Microsoft released patches for 421 CVEs, and among them a wild‑exploited zero‑day that’s already being used in the wild. That’s the catch. The vulnerability, tracked as CVE-2026-68820, targets the Ancillary Function Driver for WinSock (afd.sys) and lets a locally authenticated attacker gain SYSTEM privileges without any user interaction. You can read the full details in the original report.
Key Takeaways
- Microsoft patched 421 CVEs in its August 2026 release.
- CVE-2026-68820 is a use‑after‑free bug in afd.sys that’s already exploited.
- Historical afd.sys zero‑days suggest possible nation‑state involvement.
- Other high‑severity bugs include a link‑following flaw in the User Profile Service (CVE-2026-62832).
- Patch bundle covers 236 vulnerabilities across Windows, Office, Azure, and more.
Microsoft zero-day exploit CVE-2026-68820 disclosed
What the bug does
The bug is a classic use‑after‑free in the kernel‑mode driver that backs the Windows Sockets API. It creates a race condition that, when triggered, lets an attacker run a specially crafted app and jump to SYSTEM rights. That’s alarming. The company says the attacker doesn’t need any user interaction; the exploit runs entirely on the compromised machine.
“A locally authenticated attacker could run a specially crafted application on an affected system to trigger a race condition. Successful exploitation could allow the attacker to gain SYSTEM privileges. User interaction is not required,” the tech giant explains.
Microsoft hasn’t released details about the attacks they’ve seen, but they’ve confirmed the bug is being used in the wild. It’s clear the threat isn’t theoretical. We’ve seen similar patterns before, and the lack of user interaction makes it especially dangerous for lateral movement in corporate networks.
Historical context: afd.sys zero‑days and nation‑state activity
Security researcher Satnam Narang of Tenable pointed out that afd.sys has been a favorite target for sophisticated actors. Since 2022, three other zero‑days in this driver have been seen in the wild: CVE-2025-32709, CVE-2025-21418, and CVE-2024-38193. The last one was reportedly used by North Korean hackers linked to the Lazarus group. That history raises the stakes for CVE-2026-68820.
- CVE-2025-32709 – afd.sys use‑after‑free, exploited in 2025.
- CVE-2025-21418 – another afd.sys flaw, seen in targeted attacks.
- CVE-2024-38193 – linked to Lazarus, a known nation‑state actor.
Given that pattern, it’s reasonable to suspect nation‑state actors could be behind the current exploitation. Narang didn’t name a specific group, but the track record suggests a high‑skill adversary is involved. We can’t ignore that possibility.
Other high‑impact flaws in the August patch
Microsoft also highlighted a separate link‑resolution bug in the User Profile Service (CVE-2026-62832). That flaw lets an authenticated attacker load another user’s registry hive and potentially gain administrator privileges. The company flagged it as publicly disclosed and warned that attackers are likely to start using it soon.
Another publicly disclosed issue, CVE-2026-72971, lives in the Windows Container Isolation FS Filter Driver (unionfs.sys). While Microsoft believes it’s unlikely to be exploited in the wild, the flaw still deserves attention because it could enable local tampering.
Beyond those, the patch addresses remote code execution bugs in Windows DNS server (CVE-2026-62878), Windows Deployment Services TFTP server (CVE-2026-62893), Microsoft QUIC (CVE-2026-62815), and Microsoft HPC Pack (CVE-2026-59124). There’s also an elevation‑of‑privilege issue in Exchange Server (CVE-2026-62911) noted by ZDI’s Dustin Childs.
What the patch bundle looks like
In total, the August 2026 updates resolve 236 vulnerabilities across Microsoft’s product line. The breakdown includes 236 for Windows, 98 for Office, another 98 for Office 2016, 30 for SharePoint Server, 26 for Developer Tools, 17 for Azure, 7 for Exchange Server, 1 for Defender, and 6 for other products. That’s a massive effort.
- 236 Windows fixes
- 98 Office fixes
- 98 Office 2016 fixes
- 30 SharePoint Server fixes
- 26 Developer Tools fixes
The update also includes two non‑Microsoft CVEs: a spoofing bug (CVE-2026-6726) and an information‑disclosure issue (CVE-2026-6727) in the TPM 2.0 reference implementation. Those aren’t directly tied to Microsoft code, but they’re still part of the bundle.
Technical architecture of the Ancillary Function Driver (afd.sys)
The Ancillary Function Driver sits in kernel space and implements the transport‑layer interface for the Windows Sockets (WinSock) API. When an application opens a socket, afd.sys mediates the request, mapping it to the underlying network stack. Because it operates at such a low level, any memory mismanagement can have system‑wide impact.
A use‑after‑free bug arises when the driver frees an object but continues to reference it. In a multithreaded environment, a race condition can let a malicious thread allocate the same memory for its own data, then hijack the driver’s execution flow. When the driver later dereferences the stale pointer, control jumps to attacker‑controlled code.
That pattern is why afd.sys has attracted attention. The driver is indispensable for network communication, yet its codebase dates back to early Windows releases. Legacy code paths often lack the rigorous checks modern drivers enjoy, making them fertile ground for sophisticated exploitation.
Understanding this architecture helps defenders prioritize monitoring. Any abnormal activity that touches kernel‑mode networking components should trigger an alert. Simple checks—like unexpected process launches with SYSTEM rights—can reveal an exploit in action.
Potential attack scenarios
Below are three concrete ways the vulnerability could manifest in real‑world environments.
- Compromised workstation pivot. An attacker gains a foothold on a user’s desktop through phishing or credential theft. By running a crafted program locally, they trigger the race condition and elevate to SYSTEM. From there, they can dump password hashes, disable security tools, or move laterally to domain controllers.
- Malicious insider abuse. A disgruntled employee with limited service‑account privileges launches the exploit against a server they already access. Because no user interaction is required, the insider can silently acquire full control and exfiltrate sensitive data.
- Supply‑chain compromise. A third‑party component that ships with a Windows image includes a binary that invokes WinSock APIs. If that component is compromised, the malicious binary can execute the exploit during normal operation, granting SYSTEM rights without raising suspicion.
Each scenario shares a common thread: the attacker does not need to convince a user to click anything. The exploit runs automatically, making detection harder. Organizations should therefore treat any unexpected SYSTEM activity as a potential indicator of compromise.
Competitive landscape and defensive measures
Microsoft’s patch cadence this month reflects a broader industry trend where vendors bundle large numbers of fixes to stay ahead of adversaries. Competitors in the operating‑system space also release monthly updates, but the sheer volume of CVEs addressed by Microsoft is notable.
Defensive tooling has begun to adapt. Endpoint detection and response (EDR) platforms now include heuristics for use‑after‑free patterns, looking for rapid memory allocation followed by privilege escalation. Network‑level monitoring can spot abnormal socket creation patterns that deviate from baseline behavior.
Still, the race is ongoing. Attackers who specialize in kernel‑mode exploits often develop custom payloads that evade generic signatures. That reality underscores the need for layered defenses: patch quickly, enforce least‑privilege principles, and maintain strong logging.
What This Means For You
If you run Windows Server or any edition that includes afd.sys, you need to apply the patches immediately. The exploit works without user interaction, so any system that’s already compromised could be silently escalated to SYSTEM. That means attacker footholds could expand across your network before you even notice.
Developers should audit any custom applications that interact with WinSock APIs. Even though the bug requires a locally authenticated attacker, a malicious insider or a compromised service account could trigger it. Hardening local accounts, limiting service‑account privileges, and ensuring you have a strong monitoring strategy for abnormal SYSTEM‑level activity are essential steps.
Looking ahead, how will Microsoft’s aggressive patch cadence shape the threat landscape? If nation‑state actors keep finding zero‑days in legacy drivers like afd.sys, will we see more “wild‑exploited” disclosures, or will defensive tooling finally catch up?
Key questions remaining
- What specific indicators of compromise can defenders extract from the known exploitation patterns?
- Will Microsoft publish additional guidance on hardening afd.sys beyond the patch itself?
- How quickly will threat‑intel teams attribute the current activity to a particular nation‑state group?
- Can organizations mitigate the risk by disabling unused WinSock functionality without breaking critical services?
Sources: SecurityWeek, ZDNet
Vulnerability facts: CVE-2026-68820
- CVSS score: 7.0 (High), per NIST NVD
- NVD entry published: 2026-08-11
- Actively exploited: Not currently in CISA’s Known Exploited Vulnerabilities catalog
Vulnerability facts: CVE-2026-62832
- CVSS score: 7.8 (High), per NIST NVD
- NVD entry published: 2026-08-11
- Actively exploited: Not currently in CISA’s Known Exploited Vulnerabilities catalog
Data: NIST National Vulnerability Database and CISA Known Exploited Vulnerabilities Catalog.


