5 weeks
Lazarus Group exploited CVE-2026-68820 as a zero-day before Microsoft shipped the August 2026 Patch Tuesday fix
4th
CVE-2026-68820 is the fourth known Windows afd.sys zero-day that Lazarus Group has weaponized since 2022
17+
Compromised Roundcube, WordPress, and PrestaShop servers used as C2 relay infrastructure by Lazarus in this campaign
August 25
CISA federal deadline for civilian executive branch agencies to apply the August 2026 Patch Tuesday fix for CVE-2026-68820

SponsoredHorizon3.ai

Proactive Security for the AI Era

NodeZero continuously and autonomously pentests infrastructure, identity, cloud, and now web applications, chaining weaknesses across every domain the way real attackers do. Every finding ships with replayable proof showing exploitable business impact, not theoretical risk.

See NodeZero WebApp in action

Lazarus Group spent five undetected weeks executing CVE-2026-68820 across defense and aerospace networks before Microsoft shipped the August 2026 Patch Tuesday fix, installing FudModule 3.1 rootkit on workstations at firms developing surveillance sensors, drones, and robotics in France, Germany, Brazil, and India.

CVE-2026-68820 exploits afd.sys, the Windows kernel driver that manages network socket operations for the Winsock API. Two competing threads race to access the same socket state without proper synchronization; an attacker who wins the race corrupts freed memory, gains a kernel read/write primitive, and achieves full SYSTEM privileges from a standard low-privileged user account. Check Point Research confirmed exploitation beginning in June 2026 and reported the flaw to Microsoft on July 28. Microsoft formally assigned CVE-2026-68820 on August 5 and shipped the patch on August 11 as part of Patch Tuesday.

CISA added CVE-2026-68820 to its Known Exploited Vulnerabilities catalog on August 11 with a federal remediation deadline of August 25. That deadline applies to civilian executive branch agencies, but every organization running unpatched Windows endpoints remains exposed to the same kernel-level compromise. Three fake Enveil recruitment domains that Lazarus used to deliver initial payloads remain active in threat intelligence feeds and should be blocked immediately at DNS.

This is the fourth afd.sys zero-day in a series that Lazarus has been running since 2022, and each iteration arrives with a more capable version of FudModule rootkit. Version 3.1, deployed in this campaign, disables EDR security callbacks and tampers with Windows Smart App Control, making detection near-impossible on unpatched systems without HVCI enabled.

How Does CVE-2026-68820 Achieve SYSTEM Privileges?

CVE-2026-68820 is a use-after-free race condition in afd.sys, the Windows kernel driver responsible for Winsock API operations. The flaw exists because two concurrent threads can both reference the same socket state object without adequate synchronization. When the race resolves in the attacker's favor, the winning thread accesses memory that has already been freed, allowing the attacker to control the contents of that freed block before it is reused.

Controlling the freed memory produces a kernel read/write primitive: the attacker can read arbitrary kernel memory addresses to locate security token structures and write to them to grant the current process SYSTEM-level privileges. The entire escalation executes from a standard low-privileged user account; no administrator access, no existing kernel driver, and no user interaction beyond the initial payload execution are required.

Check Point Research described the root cause as "a permissive race window that results from inadequate locking around Winsock socket teardown operations." The fix in August 2026 Patch Tuesday adds proper synchronization primitives around the affected code path.

CVE-2026-68820 carries a CVSS score of 7.0, which Microsoft rates as Important rather than Critical. The lower score reflects the local attack vector: an attacker must already have some access to the target machine to trigger the exploit. In the context of Operation Dream Job, that initial access comes from a spear-phishing lure that convinces an engineer to run a trojanized PDF viewer or a DLL side-loading chain. Once the initial payload executes, CVE-2026-68820 runs automatically and silently escalates to SYSTEM within seconds.

Organizations without Hypervisor-Protected Code Integrity enabled face a compounding risk: even a patched CVE leaves historical exploitation patterns worth hunting for, and HVCI would block FudModule from loading regardless of how privilege escalation was achieved.

Operation Dream Job 2026: How Lazarus Delivers the Exploit

Operation Dream Job uses fake recruiter outreach via LinkedIn and encrypted messaging apps to deliver payloads to engineers at defense and aerospace firms. The 2026 wave impersonates Enveil, a real company developing homomorphic encryption technology for defense and intelligence customers, making the lure credible to exactly the kinds of engineers Lazarus targets.

The delivery chain splits into two parallel paths depending on which payload the victim executes.

The first path uses DLL side-loading. The victim receives an encrypted archive containing a legitimate signed executable accompanied by a malicious libmupdf.dll. When the executable loads, it side-loads the malicious DLL, which displays a convincing job description PDF while covertly executing MISTPEN in the background. MISTPEN is an in-memory downloader that communicates with the attacker's command infrastructure using the Microsoft Graph API and a dedicated attacker-controlled OneDrive folder. Because the C2 traffic flows over legitimate Microsoft infrastructure and uses standard authentication headers, network detection is difficult without behavioral analytics on endpoint process telemetry.

The second path uses a fake "SecurityPDF" viewer distributed from counterfeit Enveil-branded websites at the three IOC domains listed below. The viewer searches opened PDFs for a marker string that identifies the document as part of the Lazarus campaign. When it finds the marker, it decrypts and executes the Troy backdoor directly into memory, bypassing disk-based antivirus scanning entirely.

Both delivery paths rely on convincing social engineering: Lazarus researchers LinkedIn profiles, studies the target company's open positions, and crafts lures that match active recruitment language. Engineers receiving offers from companies they recognize for roles that match their skills are significantly more likely to open the attachment. As documented in the FSB Center 16 router espionage campaign, nation-state operators invest heavily in pre-attack reconnaissance to maximize lure credibility.

1

Fake LinkedIn Recruitment Lure

Lazarus operator sends spear-phishing message via LinkedIn or Signal impersonating an Enveil recruiter, including a PDF job description attachment or a link to a counterfeit Enveil careers page.

2

Payload Execution via DLL Side-Loading or Fake PDF Viewer

Victim opens the PDF viewer or archive. The malicious libmupdf.dll side-loads alongside a signed executable, or the fake SecurityPDF viewer searches the document for a marker string and executes Troy in-memory.

3

MISTPEN Downloader Establishes C2 via Microsoft Graph API

MISTPEN runs in-memory and beacons to an attacker-controlled OneDrive folder via Microsoft Graph API, pulling down plugins for host profiling, process enumeration, and screenshot capture.

4

CVE-2026-68820 Exploited for SYSTEM Privileges

The MISTPEN LPE Loader module triggers the afd.sys race condition, corrupts freed kernel memory, and elevates the current process to SYSTEM, enabling kernel-level operations on the compromised workstation.

5

FudModule 3.1 Rootkit Installed, EDR Disabled

FudModule 3.1 loads as a kernel module, removes EDR security callbacks from the kernel's registered callback lists, sets VerifiedAndReputablePolicyState to zero to disable Smart App Control, and establishes persistent kernel-level stealth.

6

ForestTiger or Troy Backdoor Deployed for Persistence

ForestTiger is installed via DLL side-loading for persistent encrypted command access. Troy, a 17-command in-memory backdoor, handles file operations, shell access, DLL injection, and lateral movement commands from the operator.

Free daily briefing

Briefings like this, every morning before 9am.

Threat intel, active CVEs, and campaign alerts, distilled for practitioners. 50,000+ subscribers. No noise.

FudModule 3.1 and ForestTiger: Lazarus Post-Exploitation Toolkit

FudModule 3.1 is Lazarus Group's kernel-mode rootkit, updated for this campaign with two capabilities that its predecessors lacked. The first is Smart App Control bypass: FudModule sets Windows' VerifiedAndReputablePolicyState kernel variable to zero using NtSetSystemInformation, disabling the policy that blocks unsigned or reputation-flagged executables. The second improvement removes the need to load a vulnerable third-party driver to gain initial kernel access; prior FudModule versions relied on exploiting a known-bad driver, which defensive tools could detect. Version 3.1 reaches the kernel directly via CVE-2026-68820, leaving no extra driver artifact to alert on.

The primary impact of FudModule is EDR blindness. Windows EDR tools register security callbacks with the kernel to receive notifications of process creation, file operations, registry changes, and network events. FudModule locates and nullifies these callback entries in the kernel's registered callback lists. After FudModule installs, the compromised workstation's EDR tool continues running but receives no telemetry about Lazarus activity. The attacker's subsequent actions generate no alerts.

ForestTiger is the persistent backdoor delivered via DLL side-loading once FudModule has established stealth. It uses encrypted command channels with post-quantum ML-KEM (Kyber) key exchange, meaning captured traffic cannot be decrypted retroactively even if a long-term private key is later obtained. ForestTiger supports remote shell, file transfer, process injection, and lateral movement commands.

Troy is the second backdoor option, delivered via the fake SecurityPDF viewer path. It executes entirely in-memory with no disk footprint and supports 17 operator commands covering file operations, interactive shell access, DLL injection, SOCKS5 proxy, and reconnaissance. Troy uses AES-encrypted communications over standard HTTPS with spoofed header fields designed to mimic browser traffic patterns.

MISTPEN's post-quantum encryption implementation is a significant operational security upgrade. In prior Dream Job variants, law enforcement and threat researchers recovering C2 traffic could retroactively decrypt communications. The ML-KEM key exchange in MISTPEN prevents that retroactive analysis.

Lazarus Group: Origin, Attribution, and Campaign History

Lazarus Group operates under the direction of North Korea's Reconnaissance General Bureau (RGB), a military intelligence organization that reports directly to the Supreme Leader. The US Department of Justice indicted three Lazarus members in 2021: Park Jin Hyok, Jon Chang Hyok, and Kim Il. OFAC sanctioned the group in September 2019. Despite these actions, operations have continued and intensified, with Lazarus now running parallel tracks: revenue-generating operations (cryptocurrency theft) and intelligence-collection operations (Dream Job and similar espionage campaigns).

The group's sustained focus on afd.sys reflects a deliberate strategy of deep expertise in a single Windows subsystem. By investing in one driver's attack surface, Lazarus builds reusable knowledge and tooling. CVE-2026-68820 is the fourth publicly confirmed afd.sys zero-day exploitation by the group since 2022, following CVE-2023-28218 (deployed in crypto-theft campaigns), CVE-2024-38193 (used in a prior Dream Job wave against aerospace workers), and a third exploitation in a 2025 financial sector campaign. Each iteration produced an updated FudModule version incorporating lessons from prior detections.

Operation Dream Job has run continuously since at least 2020 and spans multiple simultaneous targeting campaigns. ClearSky, Check Point Research, and ESET have each published attributed reports identifying at least 250 confirmed victims across 30 countries in prior waves. The 2026 wave's focus on Enveil-themed lures targets organizations in the surveillance technology and advanced sensing market, consistent with North Korea's documented need for intelligence on Western drone and robotics programs.

For full context on how nation-state APTs establish persistent access via compromised network infrastructure, see the Decryption Digest analysis of FSB Center 16, which documented a parallel Russian TTPs playbook using router-level persistence rather than kernel rootkits.

Lazarus Group has demonstrated a sustained capability to identify and weaponize Windows kernel vulnerabilities at a pace and sophistication level consistent with a well-funded state intelligence program.

Check Point Research, August 2026

IOCs: Fake Enveil Domains and C2 Relay Infrastructure to Block Now

Three fake Enveil-branded recruitment domains delivered the initial payloads in the 2026 wave. Block all three at DNS across your full environment immediately. Do not attempt to visit these domains to verify their status; Lazarus routinely fingerprints incoming requests and serves benign content to automated scanners while delivering malware to targeted victims.

The C2 relay layer uses compromised legitimate servers rather than dedicated attacker-owned infrastructure. Lazarus compromised more than 17 Roundcube webmail servers, WordPress sites, and PrestaShop e-commerce platforms to act as relay nodes. The RelayShell PHP webshell on Roundcube servers (CVE-2025-49113) facilitates command exchange by reading and writing text files on the compromised server. This design makes C2 traffic appear as legitimate web activity from known business IP ranges.

MISTPEN's C2 uses the Microsoft Graph API and OneDrive, meaning traffic to graph.microsoft.com and onedrive.live.com is itself a detection challenge for network defenders. Behavioral detection of MISTPEN requires looking for workstations or servers that make Graph API calls without any associated Microsoft 365 user session or scheduled process.

Subscribe to unlock Indicators of Compromise

Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.

Sigma Detection Rules for Lazarus Group CVE-2026-68820

No CVE-specific Sigma rule exists yet for CVE-2026-68820: the vulnerability was disclosed on August 5, 2026, and community rules targeting afd.sys race-condition exploitation typically lag disclosure by several weeks. The rules below target the post-exploitation behaviors that are well-documented from this campaign: DLL side-loading from legitimate signed executables, kernel rootkit activity via NtSetSystemInformation, and Windows Smart App Control state modification.

All three rules require process creation and kernel audit telemetry. The DLL side-loading rule monitors for signed Microsoft and defense-sector executables loading unexpected DLLs from non-standard paths, directly matching the libmupdf.dll side-loading method MISTPEN uses. The NtSetSystemInformation rule fires when a process calls NtSetSystemInformation with the class value used to modify kernel security structures, which is the exact kernel manipulation FudModule 3.1 uses to disable Smart App Control. The privilege escalation via kernel driver rule provides a broader catch for any user-mode process achieving SYSTEM via a kernel driver call chain.

Sigma rules require process creation telemetry with loaded module logging enabled. On Windows, Sysmon event ID 7 (Image Loaded) is required for the side-loading rule. Kernel audit calls require Windows Audit Process Tracking with verbose security event logging at the kernel level.

Subscribe to unlock Sigma Detection Rules

Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.

Detection and Immediate Remediation Steps

Closing the CVE-2026-68820 exposure requires addressing three layers: the kernel vulnerability itself, the EDR blindspot FudModule creates, and the initial access vector Dream Job uses. Organizations in defense, aerospace, research, and dual-use technology sectors are the highest-priority targets but the kernel vulnerability affects every unpatched Windows endpoint.

The remediation list below applies to all organizations. Steps 1 and 2 are non-negotiable and should complete within 24 hours.

Apply official patch →msrc.microsoft.com/update-guide/vulnerability/CVE-2026-68820

Subscribe to unlock Remediation & Mitigation steps

Free subscribers unlock full IOC lists, Sigma detection rules, remediation steps, and every daily briefing.

The bottom line

Lazarus Group CVE-2026-68820 is the fourth confirmed afd.sys zero-day from the same threat actor, now paired with a FudModule rootkit version that eliminates EDR visibility entirely on compromised workstations. The August 2026 Patch Tuesday fix exists; the only question is whether your organization applies it before Lazarus reaches a system you own. Apply the cumulative update now, enable HVCI to block kernel rootkits regardless of how privilege escalation is achieved, and block the three Enveil impersonation domains at DNS immediately. Defense, aerospace, and dual-use technology organizations should treat any unsolicited LinkedIn or Signal message from a recruiter as a high-risk event until verified. The patch is free, HVCI is built into Windows, and the IOC list is three lines. There is no reason to remain exposed.

This analysis is generic. create a free account to score threats like this against your own stack.

Frequently asked questions

Who is Lazarus Group?

Lazarus Group is a North Korean state-sponsored APT that has operated since at least 2009 under the direction of the Reconnaissance General Bureau, a North Korean intelligence agency. The US Department of Justice has indicted three Lazarus members and the group is tracked by CISA, the FBI, and NSA under joint advisories. Lazarus conducted the 2014 Sony Pictures breach, the 2016 Bangladesh Bank heist that netted $81 million, the 2017 WannaCry global ransomware campaign, and multiple cryptocurrency exchange thefts. Unlike criminal ransomware groups, Lazarus operations directly fund the North Korean regime and state weapons programs.

What is CVE-2026-68820?

CVE-2026-68820 is a use-after-free race condition in afd.sys, the Windows kernel driver that manages network socket operations for the Winsock API. Two competing threads race to access the same socket state without proper synchronization. A low-privileged attacker who wins the race corrupts freed memory, gains a kernel read/write primitive, and achieves full SYSTEM privileges on the targeted workstation. The flaw received a CVSS score of 7.0 and is rated Important by Microsoft. It was patched in the August 11, 2026 Patch Tuesday release and was added to the CISA Known Exploited Vulnerabilities catalog on the same day with a federal remediation deadline of August 25.

What is the FudModule rootkit?

FudModule is a kernel-mode rootkit developed and maintained exclusively by Lazarus Group that manipulates Windows security callbacks, the hooks that EDR tools use to monitor process creation, file system changes, and network events. By removing or nullifying these callbacks at the kernel level, FudModule renders EDR tools blind to Lazarus activity after the rootkit installs. Version 3.1, used in this campaign, adds two new capabilities: it sets VerifiedAndReputablePolicyState to zero to disable Windows Smart App Control, and it uses NtSetSystemInformation to modify kernel structures without requiring a vulnerable driver to be loaded. FudModule has been deployed in every major Lazarus campaign since 2022.

What is Operation Dream Job?

Operation Dream Job is Lazarus Group's long-running social engineering campaign that targets defense, aerospace, and cryptocurrency workers with convincing fake job offers delivered via LinkedIn, email, and encrypted messaging apps. Lazarus impersonates recruiters from real defense contractors such as Lockheed Martin, Northrop Grumman, and in the 2026 wave, Enveil. The initial lure is a PDF job description or a DLL that side-loads while displaying a legitimate-looking document. Check Point Research, ClearSky, and ESET have all published attributed reports on Dream Job variants dating to 2020. The 2026 wave introduced post-quantum ML-KEM encryption in the MISTPEN downloader and a new backdoor called ForestTiger.

Which sectors does Lazarus Group target?

Lazarus Group targets three broad categories. The first is defense, aerospace, and dual-use technology: firms developing weapons systems, surveillance technology, drones, robotics, and advanced materials are consistent Dream Job targets. The second is financial services and cryptocurrency: exchange breaches, DeFi protocol attacks, and job-offer lures aimed at crypto developers fund the North Korean regime directly. The third is critical infrastructure and government: healthcare, energy, and government agencies have been targeted in campaigns primarily designed to gather intelligence or pre-position for disruptive operations. The August 2026 campaign specifically targeted organizations in France, Germany, Brazil, and India developing surveillance sensors and robotics.

How do I detect Lazarus Group activity in my network?

Detection requires layered telemetry. At the endpoint level, monitor for afd.sys anomalies, unusual NtSetSystemInformation calls from non-system processes, and DLL side-loading patterns where a signed executable loads an unsigned libmupdf.dll. At the network level, hunt for HTTPS beaconing to Microsoft Graph API and OneDrive endpoints from servers and workstations that have no legitimate Office 365 usage, which indicates MISTPEN C2 traffic. At DNS, block and alert on the three known Enveil impersonation domains documented in the IOC section. Check your process telemetry for sequential execution of PDF viewer processes that spawn child processes performing network connections, which matches the Troy backdoor delivery chain.

Has Lazarus Group been indicted or sanctioned?

Yes. The US Department of Justice unsealed a grand jury indictment in February 2021 charging three North Korean nationals (Park Jin Hyok, Jon Chang Hyok, Kim Il) with conspiracy to commit computer fraud, wire fraud, and bank fraud. The US Treasury Department's OFAC sanctioned Lazarus Group in September 2019, making it illegal for US persons to transact with the group or entities they control. The UK's National Crime Agency joined the attribution in July 2021. Despite indictments and sanctions, the operators remain in North Korea beyond extradition reach and operations have continued and intensified.

What should I do immediately to protect against CVE-2026-68820?

Four actions close the majority of your exposure. First, apply the August 11, 2026 Microsoft Patch Tuesday cumulative update to all Windows endpoints and servers immediately. CISA's federal deadline of August 25 reflects urgency but the patch should not wait that long. Second, enable Hypervisor-Protected Code Integrity (HVCI) on all Windows 10 and 11 workstations; HVCI prevents unsigned kernel drivers and rootkits from loading even if LPE succeeds. Third, block the three Enveil impersonation domains at DNS across your full environment. Fourth, brief any staff in defense, engineering, or research roles on Operation Dream Job recruitment lures and establish a policy to verify recruiter identities through official company channels before opening any attachment.

Sources & references

  1. The Hacker News, Lazarus Exploits Windows Zero-Day to Gain SYSTEM Access and Deploy Backdoor
  2. CISA Known Exploited Vulnerabilities Catalog, CVE-2026-68820
  3. Microsoft Security Response Center, CVE-2026-68820 Advisory
  4. Tenable, Microsoft August 2026 Patch Tuesday Analysis
  5. Help Net Security, Lazarus hackers pair fake job offers with Windows zero-day exploit

Free resources

25
Free download

Critical CVE Reference Card 2025–2026

25 actively exploited vulnerabilities with CVSS scores, exploit status, and patch availability. Print it, pin it, share it with your SOC team.

No spam. Unsubscribe anytime.

Free download

Ransomware Incident Response Playbook

Step-by-step 24-hour IR checklist covering detection, containment, eradication, and recovery. Built for SOC teams, IR leads, and CISOs.

No spam. Unsubscribe anytime.

Free newsletter

Get threat intel before your inbox does.

50,000+ security professionals read Decryption Digest for early warnings on zero-days, ransomware, and nation-state campaigns. Free, daily, no spam.

Unsubscribe anytime. We never sell your data.

Eric Bang
Author

Founder & Cybersecurity Evangelist, Decryption Digest

Cybersecurity professional with expertise in threat intelligence, vulnerability research, and enterprise security. Covers zero-days, ransomware, and nation-state operations for 50,000+ security professionals every morning.

Giveaway: InfoSec World 2026 All Access Pass ($3,895 value)

Details →
Daily Briefing

Subscribe to enter the giveaway

Every subscriber is automatically entered. You also get daily threat intel every morning: zero-days, ransomware, and nation-state campaigns. Free. No spam.

Already subscribed? You're already entered.

Giveaway

Win a $3,895 InfoSec World 2026 pass.