CVE-2019-0808 — Microsoft Win32k Privilege Escalation Vulnerability

CVE-2019-0808

Win32k zero-day chained with a Chrome renderer bug to escape the browser sandbox

What is Win32k?

Win32k.sys is the kernel-mode driver that implements the core Windows GUI subsystem — window management, drawing, and input handling — on every desktop Windows release. Because it runs in kernel mode while servicing requests from ordinary user-mode applications, it is a favorite target for attackers who already have code execution in a sandboxed process (like a browser tab) and need to break out to full system control.

Overview

CVE-2019-0808 is a High-severity privilege escalation vulnerability in Win32k caused by improper handling of objects in memory, allowing an attacker to execute code in kernel mode. It gained particular notoriety in early March 2019 when Google's Threat Analysis Group, led by researcher Clément Lecigne, discovered it being used in the wild in an exploit chain alongside a separate Chrome renderer use-after-free bug (CVE-2019-5786): the Chrome bug gave attackers code execution inside the sandboxed renderer process, and this Win32k flaw let them break out of the Chrome sandbox into the underlying Windows kernel. Google urged users to update Chrome immediately, and Microsoft shipped its fix in the March 2019 Patch Tuesday update.

Technical Details

The vulnerability is a kernel memory-corruption bug reachable through Win32k's system call surface. On its own it requires local, low-privileged code execution to trigger — but as the second stage of the March 2019 exploit chain, it was reachable directly from a Chrome sandboxed renderer process, letting attackers escape the browser sandbox and gain kernel-level (SYSTEM) code execution simply by getting a victim to visit a malicious web page, with no further user interaction.

Discovery

Discovered being exploited as a zero-day in the wild by Google's Threat Analysis Group (Clément Lecigne), reported in early March 2019 alongside the paired Chrome renderer vulnerability CVE-2019-5786.

Exploitation Context

This is one of the more clearly documented cases of real-world zero-day exploitation among 2019's Win32k bugs: it was actively used in the wild as the sandbox-escape half of a full browser-to-kernel exploit chain before patches were available, prompting emergency guidance from Google to update Chrome immediately. CISA's KEV catalog entry confirms continued exploitation relevance for organizations that have not applied the corresponding Windows patch.

Remediation

  1. Apply the March 2019 Patch Tuesday cumulative update (or any later update) for the affected Windows version.
  2. Ensure Chrome (and other Chromium-based browsers) are fully updated, since this flaw was originally exploited in a chain with a browser renderer bug.
  3. Enable kernel exploit mitigations (Kernel DEP, Control Flow Guard, HVCI where supported) to raise the bar against similar sandbox-escape chains.
  4. Deploy browser isolation or virtualization-based security for high-risk browsing use cases.
  5. Monitor endpoint telemetry for anomalous privilege escalation immediately following browser activity, a signature of this class of attack chain.

Key Details

PropertyValue
CVE ID CVE-2019-0808
Vendor / Product Microsoft — Win32k
NVD Published2019-04-09
NVD Last Modified2025-10-29
CVSS 3.1 Score7.8
CVSS 3.1 VectorCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
SeverityHIGH
CISA KEV Added2021-11-03
CISA KEV Deadline2022-05-03
Known Ransomware Use No

CVSS 3.1 Breakdown

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Required Action

CISA BOD 22-01 Deadline: 2022-05-03. Apply updates per vendor instructions.

Timeline

DateEvent
2019-03-01Google warns Chrome exploit chain is being actively exploited in the wild, prompting emergency patch guidance
2019-03-12Microsoft ships fix as part of March 2019 Patch Tuesday
2021-11-03Added to CISA Known Exploited Vulnerabilities catalog
2022-05-03CISA BOD 22-01 remediation deadline

References

ResourceType
NVD — CVE-2019-0808 Vulnerability Database
CISA KEV Catalog Entry US Government