CVE-2020-1054
An elevation of privilege vulnerability exists in Windows when the Windows kernel-mode driver fails to properly handle objects in memory. An attacker who successfully exploited this vulnerability could run arbitrary code in kernel mode. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. To exploit this vulnerability, an attacker would first have to log on to the system. An attacker could then run a specially crafted application that could exploit the vulnerability and take control of an affected system. The update addresses this vulnerability by correcting how the Windows kernel-mode driver handles objects in memory.
Fix
Public exploits 5
- Microsoft Windows DrawIconEx OOB Write Local Privilege Elevation (exploit module) Metasploit · 2020-02-20
- 0xeb-bp/cve-2020-1054 PoC on GitHub
- Graham382/CVE-2020-1054 PoC on GitHub
- Iamgublin/CVE-2020-1054 PoC on GitHub
- KaLendsi/CVE-2020-1054 PoC on GitHub
Each line links to the index that lists it, never to exploit code. Exploit-DB's "verified" and a Metasploit rank of good or better count as verified; a PoC-in-GitHub entry is a repository's claim.
CISA KEV required action · due 2022-05-03
Apply updates per vendor instructions.
Added to the catalog 2021-11-03. CISA KEV
Patch, vendor advisory and mitigation references on NVD 2
- https://msrc.microsoft.com/update-guide/vulnerability/CVE-2020-1054 Patch, Vendor Advisory
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-1054 Patch, Vendor Advisory
Every line above is quoted from NVD, CISA, Microsoft, the vendor's own advisory or DISA; nothing is generated.
Change history 1
- First seenCVSS 7.0 · in KEV · microsoftNVD modified 2026-10-08 10:36
Affected (CPE criteria) 32
cpe:2.3:o:microsoft:windows_10_1507:-:*:*:*:*:*:x64:*cpe:2.3:o:microsoft:windows_10_1507:-:*:*:*:*:*:x86:*cpe:2.3:o:microsoft:windows_10_1607:-:*:*:*:*:*:x64:*cpe:2.3:o:microsoft:windows_10_1607:-:*:*:*:*:*:x86:*cpe:2.3:o:microsoft:windows_10_1709:-:*:*:*:*:*:arm64:*cpe:2.3:o:microsoft:windows_10_1709:-:*:*:*:*:*:x64:*cpe:2.3:o:microsoft:windows_10_1709:-:*:*:*:*:*:x86:*cpe:2.3:o:microsoft:windows_10_1803:-:*:*:*:*:*:arm64:*cpe:2.3:o:microsoft:windows_10_1803:-:*:*:*:*:*:x64:*cpe:2.3:o:microsoft:windows_10_1803:-:*:*:*:*:*:x86:*cpe:2.3:o:microsoft:windows_10_1809:-:*:*:*:*:*:arm64:*cpe:2.3:o:microsoft:windows_10_1809:-:*:*:*:*:*:x64:*cpe:2.3:o:microsoft:windows_10_1809:-:*:*:*:*:*:x86:*cpe:2.3:o:microsoft:windows_10_1903:-:*:*:*:*:*:arm64:*cpe:2.3:o:microsoft:windows_10_1903:-:*:*:*:*:*:x64:*cpe:2.3:o:microsoft:windows_10_1903:-:*:*:*:*:*:x86:*cpe:2.3:o:microsoft:windows_10_1909:-:*:*:*:*:*:arm64:*cpe:2.3:o:microsoft:windows_10_1909:-:*:*:*:*:*:x64:*cpe:2.3:o:microsoft:windows_10_1909:-:*:*:*:*:*:x86:*cpe:2.3:o:microsoft:windows_7:-:sp1:*:*:*:*:*:*cpe:2.3:o:microsoft:windows_8.1:-:*:*:*:*:*:*:*cpe:2.3:o:microsoft:windows_rt_8.1:-:*:*:*:*:*:*:*cpe:2.3:o:microsoft:windows_server_1803:-:*:*:*:*:*:x64:*cpe:2.3:o:microsoft:windows_server_1903:-:*:*:*:*:*:x64:*cpe:2.3:o:microsoft:windows_server_1909:-:*:*:*:*:*:x64:*cpe:2.3:o:microsoft:windows_server_2008:-:sp2:*:*:*:*:*:*cpe:2.3:o:microsoft:windows_server_2008:r2:sp1:*:*:*:*:itanium:*cpe:2.3:o:microsoft:windows_server_2008:r2:sp1:*:*:*:*:x64:*cpe:2.3:o:microsoft:windows_server_2012:-:*:*:*:*:*:*:*cpe:2.3:o:microsoft:windows_server_2012:r2:*:*:*:*:*:*:*cpe:2.3:o:microsoft:windows_server_2016:-:*:*:*:*:*:*:*cpe:2.3:o:microsoft:windows_server_2019:-:*:*:*:*:*:*:*
References 4
- https://msrc.microsoft.com/update-guide/vulnerability/CVE-2020-1054 Patch, Vendor Advisory
- http://packetstormsecurity.com/files/160515/Microsoft-Windows-DrawIconEx-Local-Privilege-Escalation.html Exploit, Third Party Advisory, VDB Entry
- https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2020-1054 Patch, Vendor Advisory
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2020-1054 US Government Resource