CVE-2019-0859 is a local privilege-escalation vulnerability in the Microsoft Windows Win32k component. A use-after-free in the CreateWindowEx path involves improper handling of window objects during WM_NCCREATE processing. An attacker-controlled hook can manipulate window extra data and the window procedure before the window Function ID is initialized. Redirecting processing to the menu window procedure and forcing initialization to fail causes improper freeing of a partially initialized window object. Exploitation permits arbitrary code execution in kernel mode. Affected platforms include Windows 7 through Windows 10 and Windows Server 2008 through Windows Server 2019. The vulnerability was exploited as a zero-day and has been associated with ransomware activity.
Mallory correlates every CVE against your assets, your vendors, and active adversary campaigns. Know which vulnerabilities matter for you, not just which ones are loud.
What it means. What to do now. Patch path, mitigations, and the assume-compromise checklist.
What an attacker gets, and what they’ve been doing with it.
If you can’t patch tonight, do this now.
Patch, then assume compromise.
1 valid exploit after Mallory filtered fakes, detection scripts, and README-only repos.
This repository is a proof-of-concept (POC) exploit for CVE-2019-0859, a local privilege escalation vulnerability in Microsoft Windows 7 x64 Service Pack 1 (build 7601) with the 2019 March security update. The exploit is implemented in C++ with a custom x64 assembly routine (syscall_x64.asm) to perform direct system calls, bypassing standard Windows APIs. The codebase includes header files defining Windows kernel structures and a project file for building with Visual Studio. The README provides usage notes and target requirements. The exploit is not 100% reliable and may require multiple attempts. No network or remote attack vectors are present; exploitation requires local code execution on the target system.
Products and vendors Mallory has correlated with this vulnerability. Open in Mallory to drill down to specific CPE configurations and version ranges.
Vendor-confirmed product mapping. Mallory continuously reconciles this list against your asset inventory.
13 sources tracked across advisories, community write-ups, and news. New activity surfaces here as Mallory finds it.
A vulnerability ProLock can use to escalate privileges on an already compromised host.
A previously known SetWindowLongPtr-related Windows vulnerability mentioned only as historical background.
A Windows kernel local privilege escalation vulnerability involving a use-after-free in CreateWindowEx, used as a real-world exploit tool.
A previously found zero-day referenced because its exploit code is similar to the CVE-2018-8641 exploit analyzed in the article.
Query your assets running an affected version, and investigate the blast radius.
Every observed campaign linking this CVE to a named adversary.
Malware families riding this exploit, with evidence and IOCs.
YARA, Sigma, Snort, and vendor rules, auto-deployed to your SIEM.
Cross-references every affected SKU, including bundled OEM variants.
Community discussion across Reddit, Mastodon, and other social sources.