CVE-2026-20817
vulnerability analysis and mitigation

Overview

CVE-2026-20817 is a local privilege escalation vulnerability in the Windows Error Reporting (WER) service that allows a low-privileged authenticated attacker to elevate privileges to SYSTEM level without user interaction. It was disclosed and patched on January 13, 2026, as part of Microsoft's January 2026 Patch Tuesday, which addressed 114 flaws including 3 zero-days. Affected products include Windows 10 (21H2, 22H2), Windows 11 (23H2, 24H2, 25H2), Windows Server 2022, Windows Server 2022 23H2, and Windows Server 2025. The vulnerability carries a CVSS v3.1 base score of 7.8 (High) (Microsoft MSRC, Feedly).

Technical details

The vulnerability is classified as CWE-280 (Improper Handling of Insufficient Permissions or Privileges) and resides in the Windows Error Reporting service (WerSvc). The flaw involves improper privilege handling via the Windows Advanced Local Procedure Call (ALPC) mechanism used by WER, allowing a standard user to send crafted ALPC messages that trigger privileged operations within the WER service, ultimately resulting in SYSTEM-level code execution. Exploitation requires only low-privilege local access with no user interaction needed. A detailed technical write-up by researcher itm4n documents the root cause and exploitation mechanics, and a public PoC exploit is available on GitHub (itm4n blog, GitHub PoC, GBHackers).

Impact

Successful exploitation grants the attacker SYSTEM-level privileges on the compromised Windows host, resulting in complete compromise of confidentiality, integrity, and availability. An attacker with SYSTEM access can execute arbitrary code, modify or delete system files, access all data on the system including credentials and sensitive documents, disable security controls such as antivirus and EDR, and establish persistent backdoors. This vulnerability is particularly dangerous as a post-exploitation tool for lateral movement and persistence after an initial foothold is established (Microsoft MSRC, Feedly).

Exploitation steps

  1. Gain initial access: Obtain a low-privileged local user account on a vulnerable Windows system (Windows 10 21H2/22H2, Windows 11 23H2/24H2/25H2, or Windows Server 2022/2025 prior to the January 2026 patches).
  2. Reconnaissance: Confirm the target is running a vulnerable build by checking the OS version (e.g., winver or systeminfo). Verify the Windows Error Reporting service (WerSvc) is running via sc query WerSvc.
  3. Obtain or compile PoC: Download or compile the public PoC exploit from itm4n's repository (https://github.com/itm4n/CVEs/tree/master/CVE-2026-20817) or the oxfemale/ASkyeye variants.
  4. Craft malicious ALPC message: The exploit sends a specially crafted ALPC message to the WER service's ALPC port, abusing the improper privilege handling to trigger a privileged operation on behalf of the attacker's process.
  5. Trigger privilege escalation: Execute the compiled exploit binary from the low-privileged context. The WER service processes the malicious ALPC message and performs an operation with SYSTEM privileges that can be leveraged to spawn a SYSTEM-level shell or inject code.
  6. Achieve SYSTEM access: The exploit results in a process or shell running as NT AUTHORITY\SYSTEM, granting full control of the target machine (itm4n blog, GBHackers).

Indicators of compromise

  • Process: Unexpected child processes spawned by WerFault.exe or svchost.exe (hosting WerSvc) running as SYSTEM, particularly cmd.exe, powershell.exe, or other shells; processes with SYSTEM integrity level spawned from a low-privileged user session.
  • Logs: Windows Security Event Log entries showing privilege escalation (Event ID 4672 – Special privileges assigned to new logon) for accounts that should not hold such privileges; Event ID 7045 or 4697 indicating new service installation post-exploitation.
  • Network: Outbound connections from SYSTEM-level processes to unusual external IPs or C2 infrastructure shortly after WER service interaction; ALPC-related anomalies in ETW (Event Tracing for Windows) logs.
  • File System: Presence of exploit binaries or scripts in user-writable directories (e.g., %TEMP%, %APPDATA%); new files created in system directories (%WINDIR%\System32) by non-administrative processes; web shells or backdoors dropped post-exploitation.
  • Registry: New autorun entries or scheduled tasks created under SYSTEM context following suspicious WER service activity (itm4n blog, GBHackers).

Mitigation and workarounds

Microsoft released patches on January 13, 2026, as part of the January 2026 Patch Tuesday. Organizations should apply the following minimum build versions immediately: Windows 10 21H2 → 10.0.19044.6809, Windows 10 22H2 → 10.0.19045.6809, Windows 11 23H2 → 10.0.22631.6491, Windows 11 24H2 → 10.0.26100.7623, Windows 11 25H2 → 10.0.26200.7623, Windows Server 2022 → 10.0.20348.4648, Windows Server 2022 23H2 → 10.0.25398.2092, Windows Server 2025 → 10.0.26100.32230. For systems that cannot be immediately patched, 0patch has released micropatches as a temporary mitigation (0patch blog). Additionally, restrict local interactive logon access to trusted users only, monitor for privilege escalation indicators, and apply the principle of least privilege to limit exposure (Microsoft MSRC).

Community reactions

The vulnerability received significant coverage during the January 2026 Patch Tuesday cycle, with security outlets including BleepingComputer, GBHackers, CyberSecurityNews, and CSO Online highlighting it among the notable fixes (BleepingComputer). Researcher itm4n published a detailed technical blog post in March 2026 documenting the ALPC-based exploitation mechanism, which was widely shared on Mastodon (infosec.exchange) and Reddit's SecOpsDaily community (itm4n blog). The Hacker News included it in a weekly recap, and Flare.io published threat intelligence on post-patch exploitation activity (Flare.io). The 0patch team's release of micropatches in April 2026 further underscored community concern about organizations slow to apply the official fix (0patch blog).

Additional resources


SourceThis report was generated using AI

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management