CVE-2026-20853 Overview
CVE-2026-20853 is a race condition vulnerability in the Windows WalletService component. The flaw stems from concurrent execution using a shared resource with improper synchronization [CWE-362]. A local attacker with no prior privileges can exploit the timing window to elevate privileges on affected Windows 10 and Windows 11 systems. Successful exploitation grants the attacker elevated access to confidentiality, integrity, and availability of the host. Microsoft addressed the issue through its security update guide on January 13, 2026.
Critical Impact
A local, unauthenticated attacker who wins the race window in WalletService can elevate privileges and obtain full control over the affected Windows host.
Affected Products
- Microsoft Windows 10 versions 1607, 1809, 21H2, and 22H2
- Microsoft Windows 11 versions 23H2, 24H2, and 25H2
- Both x86 and x64 architectures of the listed builds
Discovery Timeline
- 2026-01-13 - Microsoft releases security update for CVE-2026-20853
- 2026-01-13 - CVE-2026-20853 published to NVD
- 2026-01-15 - Last updated in NVD database
Technical Details for CVE-2026-20853
Vulnerability Analysis
The vulnerability resides in WalletService, a Windows service that brokers stored payment and identity credentials for applications. Race condition flaws like this one occur when two or more execution paths access a shared object without enforcing proper ordering or locking. By interleaving requests with carefully timed system activity, an attacker can manipulate the state of an object between validation and use. The result is a privilege escalation path from a standard user context to a higher integrity level on the local machine. Exploitation requires only local access, with no user interaction and no authentication, although timing the race reliably is non-trivial.
Root Cause
The root cause is improper synchronization of a shared resource accessed concurrently by WalletService worker threads. The service does not consistently enforce atomic access between the moment a resource is checked and the moment it is used. This Time-of-Check to Time-of-Use (TOCTOU) condition allows an attacker process to substitute or alter the resource during the window between the two operations, causing the service to act on attacker-controlled data while executing in a privileged context.
Attack Vector
An attacker first obtains code execution as a low-privileged local user, for example through a phishing payload, a malicious installer, or an earlier foothold. The attacker then issues repeated requests to WalletService while simultaneously manipulating the targeted shared resource from a parallel thread. Because the attack vector is local and exploitation complexity is high, the technique is most likely to appear in post-compromise tooling used by operators who already hold initial access and need to escalate to SYSTEM. No verified proof-of-concept code or in-the-wild exploitation is publicly known at the time of writing.
No public proof-of-concept code is available for CVE-2026-20853. Refer to the Microsoft Security Update Guide for vendor technical details.
Detection Methods for CVE-2026-20853
Indicators of Compromise
- Unexpected child processes spawned by WalletService.exe or processes inheriting a SYSTEM token from it
- Unusual handle duplication, impersonation, or token manipulation events originating from WalletService
- High-frequency, rapid-fire IPC or RPC calls from a single low-privileged process toward WalletService
- New scheduled tasks, services, or persistence artifacts created shortly after WalletService activity spikes
Detection Strategies
- Monitor Sysmon Event ID 1 and Windows Security Event ID 4688 for anomalous child processes of WalletService.exe.
- Hunt for token elevation events (Event ID 4672) tied to processes that previously ran as a standard user.
- Correlate spikes in RPC traffic to WalletService with subsequent privileged actions on the same host.
- Baseline normal WalletService behavior so deviations in CPU, thread count, and handle counts surface quickly.
Monitoring Recommendations
- Ingest endpoint process, handle, and authentication telemetry into a centralized analytics platform for cross-host correlation.
- Alert on any local privilege escalation sequence: standard-user process followed by SYSTEM-level activity within seconds.
- Track patch deployment status for January 2026 cumulative updates across the fleet and flag unpatched hosts.
How to Mitigate CVE-2026-20853
Immediate Actions Required
- Apply the January 2026 Microsoft security update referenced in the Microsoft Security Update Guide to all affected Windows 10 and Windows 11 builds.
- Inventory endpoints by build number to confirm coverage across 1607, 1809, 21H2, 22H2, 23H2, 24H2, and 25H2.
- Restrict local logon rights and remove unnecessary interactive users from systems handling sensitive data.
- Enforce application allowlisting to block unsigned binaries that could deliver the initial low-privileged foothold.
Patch Information
Microsoft published the official fix on 2026-01-13 via the Security Update Guide for CVE-2026-20853. Administrators should deploy the corresponding cumulative update for each affected Windows build through Windows Update, WSUS, or Microsoft Update Catalog. Verify installation by checking the OS build number after reboot and confirming the KB identifier listed in the advisory is present.
Workarounds
- No official workaround is published; patching is the supported remediation path.
- As a temporary compensating control, disable the WalletService on systems that do not require stored wallet functionality, after testing for application impact.
- Tighten local privilege boundaries with Credential Guard, LSA protection, and standard-user enforcement to raise the cost of any local escalation chain.
# Configuration example: check WalletService state and stop/disable on hosts that do not need it
sc.exe query WalletService
sc.exe stop WalletService
sc.exe config WalletService start= disabled
Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

