Description
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.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Microsoft | Windows 10 Version 1507 | 10.0.10240.0 – < publication | publication |
| Microsoft | Windows 10 Version 1607 | 10.0.14393.0 – < publication | publication |
| Microsoft | Windows 10 Version 1709 | 10.0.0 – < publication | publication |
| Microsoft | Windows 10 Version 1709 for 32-bit Systems | 10.0.0 – < publication | publication |
| Microsoft | Windows 10 Version 1803 | 10.0.0 – < publication | publication |
| Microsoft | Windows 10 Version 1809 | 10.0.17763.0 – < publication, 10.0.0 – < publication | publication |
| Microsoft | Windows 10 Version 1903 for 32-bit Systems | 10.0.0 – < publication | publication |
| Microsoft | Windows 10 Version 1903 for ARM64-based Systems | 10.0.0 – < publication | publication |
| Microsoft | Windows 10 Version 1903 for x64-based Systems | 10.0.0 – < publication | publication |
| Microsoft | Windows 10 Version 1909 | 10.0.0 – < publication | publication |
| Microsoft | Windows 7 | 6.1.0 – < publication | publication |
| Microsoft | Windows 7 Service Pack 1 | 6.1.0 – < publication | publication |
| Microsoft | Windows 8.1 | 6.3.0 – < publication | publication |
| Microsoft | Windows Server 2008 R2 Service Pack 1 | 6.1.7601.0 – < publication | publication |
| Microsoft | Windows Server 2008 R2 Service Pack 1 (Server Core installation) | 6.1.7601.0 – < publication | publication |
| Microsoft | Windows Server 2008 Service Pack 2 | 6.0.6003.0 – < publication | publication |
| Microsoft | Windows Server 2008 Service Pack 2 (Server Core installation) | 6.0.6003.0 – < publication | publication |
| Microsoft | Windows Server 2012 | 6.2.9200.0 – < publication | publication |
| Microsoft | Windows Server 2012 (Server Core installation) | 6.2.9200.0 – < publication | publication |
| Microsoft | Windows Server 2012 R2 | 6.3.9600.0 – < publication | publication |
| Microsoft | Windows Server 2012 R2 (Server Core installation) | 6.3.9600.0 – < publication | publication |
| Microsoft | Windows Server 2016 | 10.0.14393.0 – < publication | publication |
| Microsoft | Windows Server 2016 (Server Core installation) | 10.0.14393.0 – < publication | publication |
| Microsoft | Windows Server 2019 | 10.0.17763.0 – < publication | publication |
| Microsoft | Windows Server 2019 (Server Core installation) | 10.0.17763.0 – < publication | publication |
| Microsoft | Windows Server, version 1803 (Server Core Installation) | 10.0.0 – < publication | publication |
| Microsoft | Windows Server, version 1903 (Server Core installation) | 10.0.0 – < publication | publication |
| Microsoft | Windows Server, version 1909 (Server Core installation) | 10.0.0 – < publication | publication |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 1 module
-
Microsoft Windows DrawIconEx OOB Write Local Privilege Elevation
exploit/windows/local/cve_2020_1054_drawiconex_lpe
GitHub 4 repositories
-
0xeb-bp/cve-2020-1054 ★ 87 · Jun 16, 2020
LPE for CVE-2020-1054 targeting Windows 7 x64
-
KaLendsi/CVE-2020-1054 ★ 20 · Jul 25, 2020
-
Iamgublin/CVE-2020-1054 ★ 4 · Jul 19, 2020
-
Graham382/CVE-2020-1054 ★ 0 · Oct 28, 2020
Windows 7 LPE
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- Win32k Elevation of Privilege Vulnerability vendor-advisory patch