Executive Summary
CVE-2026-68820 is a use-after-free vulnerability in afd.sys — the Windows Ancillary Function Driver for WinSock, the kernel-mode component that handles Windows socket operations. An authorized attacker with low privileges can exploit the race condition to achieve local privilege escalation to SYSTEM. The vulnerability was discovered by Check Point Research (Moshe Marelus and David Driker), is actively exploited in the wild by Lazarus Group (North Korea), and was added to CISA's Known Exploited Vulnerabilities (KEV) catalog on August 11, 2026.
CVSS Score: 7.0 (HIGH)
Patch immediately. CISA has mandated federal agency remediation by August 25, 2026.
Vulnerability Overview
| Attribute | Value |
|---|---|
| CVE ID | CVE-2026-68820 |
| CVSS v3.1 Score | 7.0 (HIGH) |
| CVSS Vector | CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H |
| CWE | CWE-416: Use After Free |
| Component | Windows Ancillary Function Driver for WinSock (afd.sys) |
| Attack Vector | Local |
| Attack Complexity | High (race condition) |
| Privileges Required | Low |
| User Interaction | None |
| Impact | Complete confidentiality, integrity, and availability loss |
| Exploit Status | Actively exploited in the wild |
| CISA KEV | Added August 11, 2026 |
| Published | August 11, 2026 |
| Discovered By | Check Point Research (Moshe Marelus, David Driker) |
| Threat Actor | Lazarus Group (North Korea-attributed) |
Affected Versions
| Product | Affected Versions | Fixed In |
|---|---|---|
| Windows 10 | 1607, 1809, 21H2, 22H2 | August 2026 Patch Tuesday |
| Windows 11 | 23H2, 24H2, 25H2, 26H1 | August 2026 Patch Tuesday |
| Windows Server 2012 R2 | All | August 2026 Patch Tuesday |
| Windows Server 2016 | All | August 2026 Patch Tuesday |
| Windows Server 2019 | All | August 2026 Patch Tuesday |
| Windows Server 2022 | All | August 2026 Patch Tuesday |
| Windows Server 2025 | All | August 2026 Patch Tuesday |
Technical Details
What Is afd.sys?
afd.sys (Ancillary Function Driver) is the Windows kernel-mode component that implements core socket functionality — it sits between user-mode networking APIs (Winsock) and the transport layer (TCP/IP stack). Because it operates in kernel space, memory corruption here directly translates to kernel-level code execution.
Use-After-Free Mechanics
A use-after-free (UAF) vulnerability occurs when a program continues to use a memory pointer after that memory has been freed. In kernel drivers, this can allow an attacker to:
- Trigger allocation and freeing of a kernel object
- Win a race condition to allocate attacker-controlled data in the freed memory region
- Dereference the stale pointer, now pointing to attacker data
- Hijack control flow or modify kernel structures to escalate privileges
The race condition in CVE-2026-68820 requires precise timing, contributing to the High attack complexity rating (AC:H) and the 7.0 CVSS score rather than a higher one. In practice, exploit reliability is achievable with retry loops, making this a realistic weaponizable flaw.
Attack Chain Context
CVE-2026-68820 is being used as step two in a multi-stage attack chain attributed to Lazarus Group ("Operation Dream Job" TTPs):
1. Initial access: Fake job recruitment lures → trojanized PDF viewer (Troy malware)
2. Privilege escalation: CVE-2026-68820 → SYSTEM via afd.sys UAF
3. Backdoor deployment: MISTPEN payload + ForestTiger backdoor dropped post-escalation
4. Post-exploitation: C2 via compromised webmail/CMS servers, lateral movement, data theft
Malware deployed in confirmed attacks:
| Malware | Role |
|---|---|
| Troy | Initial access via trojanized PDF viewer |
| MISTPEN | Primary weaponized payload post-escalation |
| ForestTiger | Persistent backdoor for long-term access |
Targeted sectors: Defense, aerospace, and aviation industries across Europe and India.
The low-privilege requirement means any authenticated user account — including employees targeted by phishing lures — can be used as the launchpad. Lazarus Group's exploit tooling handles the race condition reliably despite the AC:H rating.
Exploit Status
- Actively exploited as confirmed by Microsoft and CISA
- Added to CISA KEV catalog on August 11, 2026
- CISA Binding Operational Directive (BOD) 22-01 and BOD 26-04 apply to federal agencies
- Federal agency remediation deadline: August 25, 2026
No public proof-of-concept (PoC) code has been released as of August 12, 2026. Weaponized exploits are confirmed in Lazarus Group toolkits targeting defense and aerospace sectors.
Immediate Remediation
Apply the August 2026 Patch Tuesday Update
# Check current Windows version
Get-ComputerInfo | Select-Object WindowsVersion, OsBuildNumber
# Install updates via PowerShell (requires elevation)
Install-WindowsUpdate -AcceptAll -AutoReboot
# Verify KB5121003 is installed (Windows 11 August 2026 CU)
Get-HotFix -Id KB5121003
# Or list recent hotfixes
Get-HotFix | Sort-Object InstalledOn -Descending | Select-Object -First 10Windows 11 KB: KB5121003 (patched builds: 26100.9168 for 24H2, 26200.9168 for 25H2/26H1)
Via Windows Update: Settings > Windows Update > Check for updates
Enterprise Deployment
# Force WSUS check-in
wuauclt /detectnow /updatenow
# SCCM/MECM — deploy the August 2026 CU to all Windows endpoints
# Prioritize: internet-facing systems, privileged workstations, serversPrioritization Guidance
| Priority | System Type |
|---|---|
| Critical | Internet-facing Windows servers |
| Critical | Domain controllers and privileged workstations |
| High | All Windows endpoints (corporate fleet) |
| High | Endpoints with known phishing exposure |
| Medium | Air-gapped or isolated Windows systems |
Detection
Event Log Indicators
Monitor for anomalous privilege escalation patterns:
Event ID 4624 — Logon (watch for SYSTEM logons from non-SYSTEM processes)
Event ID 4672 — Special privileges assigned to new logon
Event ID 4688 — Process creation with unexpected elevated tokens
Behavioral Indicators
- Low-privilege process spawning SYSTEM-level child processes
- Unexpected
afd.syskernel exceptions in crash dumps - Processes with elevated tokens where elevation was not user-initiated
- Network socket driver activity correlated with privilege changes
Endpoint Detection
Most major EDR platforms (CrowdStrike, Microsoft Defender for Endpoint, SentinelOne) have added detection signatures for CVE-2026-68820 exploitation patterns. Ensure your EDR signatures are current.
Post-Remediation Steps
- Confirm patch deployment — verify the August 2026 Cumulative Update is installed on all Windows endpoints
- Hunt for indicators of prior compromise — if exploitation preceded patching, assume SYSTEM-level access may have been achieved
- Review privileged account activity — audit for unexpected SYSTEM-level operations in the weeks prior to patching
- Rotate credentials on any endpoint that may have been exposed while unpatched
- Check CISA KEV compliance posture — if your organization has not implemented a KEV-tracking program, this incident is a good forcing function
References
- NVD — CVE-2026-68820
- CISA KEV Catalog
- KrebsOnSecurity — Microsoft Plugs Nearly 400 Security Holes
- The Hacker News — Microsoft Patches 398 Flaws Including a Windows Driver Zero-Day Under Active Attack