CVE-2026-21223
vulnerability analysis and mitigation

Overview

CVE-2026-21223 is a security feature bypass vulnerability in Microsoft Edge (Chromium-based) stemming from improper privilege management in the Edge Elevation Service. A standard, non-administrator local user can exploit the vulnerability to disable Windows Virtualization-Based Security (VBS) and its dependent protections. All versions of Microsoft Edge (Chromium-based) prior to 144.0.3719.82 are affected. The vulnerability was published on January 16, 2026, with a patch made available the same day. It carries a CVSS v3.1 base score of 7.1 (High) (MSRC Advisory).

Technical details

The root cause is CWE-269 (Improper Privilege Management): the Microsoft Edge Elevation Service exposes a privileged COM interface (IElevatorEdge) that fails to adequately validate the privilege level of the calling process. A low-privileged local user can invoke the LaunchUpdateCmdElevatedAndWait method on this interface, causing the service to execute privileged update commands as LocalSystem. This grants the attacker the ability to modify protected registry keys under HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard, enabling or disabling Windows VBS without administrative rights. The attack vector is local, requires low privileges, no user interaction, and has low attack complexity (MSRC Advisory).

Impact

Successful exploitation allows a non-administrator attacker to disable Windows Virtualization-Based Security (VBS), which in turn undermines Credential Guard (protecting credential material from OS-level compromise), Hypervisor-Protected Code Integrity (HVCI), and the Secure Kernel. Disabling these protections significantly weakens the overall security posture of the affected system and may facilitate follow-on attacks such as credential theft or kernel-level code injection that would otherwise be blocked. The impact is classified as a security feature bypass with high confidentiality and integrity impact, though availability is not directly affected (MSRC Advisory).

Exploitation steps

  1. Reconnaissance: Identify a target Windows system running Microsoft Edge (Chromium-based) prior to version 144.0.3719.82 with the Edge Elevation Service running, accessible to a low-privileged local user account.
  2. COM Interface Discovery: Enumerate available COM interfaces on the system to locate the IElevatorEdge interface exposed by the Microsoft Edge Elevation Service (e.g., using tools like OleViewDotNet or custom COM enumeration scripts).
  3. Invoke Privileged Method: As a standard (non-administrator) local user, call the LaunchUpdateCmdElevatedAndWait method on the IElevatorEdge COM interface, passing crafted parameters to trigger execution of privileged update commands as LocalSystem.
  4. Modify Registry Keys: Leverage the LocalSystem-level execution to write to protected registry keys under HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard, setting values that disable VBS (e.g., setting EnableVirtualizationBasedSecurity to 0).
  5. Bypass Security Features: With VBS disabled (effective after reboot or policy refresh), Credential Guard, HVCI, and the Secure Kernel are no longer active, enabling further attacks such as credential dumping or loading unsigned kernel code (MSRC Advisory).

Indicators of compromise

  • Registry: Unexpected modifications to keys under HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard, particularly EnableVirtualizationBasedSecurity being set to 0 by a non-administrator process or the Edge Elevation Service.
  • Process/Event Logs: Windows Security or System event logs showing the Edge Elevation Service (MicrosoftEdgeElevationService) spawning privileged processes or executing commands outside of normal update activity.
  • COM Activity: Audit logs (if COM auditing is enabled) showing low-privileged user accounts invoking IElevatorEdge COM interface methods such as LaunchUpdateCmdElevatedAndWait.
  • System State: VBS or Credential Guard reported as disabled in msinfo32.exe or via Get-CimInstance -ClassName Win32_DeviceGuard PowerShell output when it was previously enabled.

Mitigation and workarounds

Microsoft has released a patch in Microsoft Edge (Chromium-based) version 144.0.3719.82, which addresses the inadequate privilege validation in the Edge Elevation Service. Organizations should update Microsoft Edge to version 144.0.3719.82 or later as the primary remediation (MSRC Advisory). No specific configuration-based workaround has been published by Microsoft. As a defense-in-depth measure, organizations should monitor registry keys under HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard for unauthorized changes and ensure VBS/Credential Guard status is regularly audited.

Community reactions

The vulnerability received standard coverage from security aggregators and vulnerability databases upon its January 2026 disclosure, including entries on Tenable, VulnDB, and CIRCL. Community discussion was noted on Mastodon (infosec.exchange) and Bluesky, and it was referenced in a February Patch Tuesday overview on Reddit. No major independent security researcher write-ups or significant vendor statements beyond the Microsoft advisory have been identified (MSRC Advisory).

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