Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2021-34527— Windows Print Spooler Remote Code Execution Vulnerability

Quick assessment

Affected
Microsoft Windows 10 Version 1507
Exploitation
Confirmed exploitation in the wild; remediate immediately
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

Microsoft Windows Print Spooler Components是美国微软(Microsoft)公司的一个打印后台处理程序组件。 Microsoft Windows Print Spooler Components 存在安全漏洞,攻击者可以通过该漏洞绕过PfcAddPrinterDriver的安全验证,并在打印服务器中安装恶意的驱动程序。以下产品和版本受到影响:Windows 10 Version 1809 for 32-bit Systems,Windows 10 Version 1

CVSS 8.8 · High KEV · Ransomware EPSS 99.79% · P100

Affected Version Matrix 24

VendorProduct Version RangeStatus
Microsoft Windows 10 Version 1507 10.0.10240.0< 10.0.10240.18969 affected
Microsoft Windows 10 Version 1607 10.0.14393.0< 10.0.14393.4470 affected
Microsoft Windows 10 Version 1809 10.0.17763.0< 10.0.17763.2029 affected
10.0.0< 10.0.17763.2029 affected
Microsoft Windows 10 Version 20H2 10.0.0< 10.0.19042.1083 affected
Microsoft Windows 10 Version 21H2 10.0.19044.0< 10.0.19044.1415 affected
Microsoft Windows 10 Version 22H2 10.0.19045.0< 10.0.19045.2251 affected
Microsoft Windows 11 version 21H2 10.0.22000.0< 10.0.22000.318 affected
Microsoft Windows 11 version 22H2 10.0.22621.0< 10.0.22621.674 affected
Microsoft Windows 8.1 6.3.0< 6.3.9600.20046 affected
Microsoft Windows Server 2008 R2 Service Pack 1 6.1.7601.0< 6.1.7601.25633 affected
Microsoft Windows Server 2008 R2 Service Pack 1 (Server Core installation) 6.1.7601.0< 6.1.7601.25633 affected
Microsoft Windows Server 2008 Service Pack 2 6.0.6003.0< 6.0.6003.21138 affected
Microsoft Windows Server 2008 Service Pack 2 (Server Core installation) 6.0.6003.0< 6.0.6003.21138 affected
Microsoft Windows Server 2012 6.2.9200.0< 6.2.9200.23383 affected
Microsoft Windows Server 2012 (Server Core installation) 6.2.9200.0< 6.2.9200.23383 affected
Microsoft Windows Server 2012 R2 6.3.9600.0< 6.3.9600.20046 affected
Microsoft Windows Server 2012 R2 (Server Core installation) 6.3.9600.0< 6.3.9600.20046 affected
Microsoft Windows Server 2016 10.0.14393.0< 10.0.14393.4470 affected
Microsoft Windows Server 2016 (Server Core installation) 10.0.14393.0< 10.0.14393.4470 affected
Microsoft Windows Server 2019 10.0.17763.0< 10.0.17763.2029 affected
Microsoft Windows Server 2019 (Server Core installation) 10.0.17763.0< 10.0.17763.2029 affected
Microsoft Windows Server 2022 10.0.20348.0< 10.0.20348.230 affected
Microsoft Windows Server version 20H2 10.0.0< 10.0.19042.1083 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2021-34527

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Windows Print Spooler Remote Code Execution Vulnerability
Source: CVE Program / CVE List V5
Vulnerability Description
A remote code execution vulnerability exists when the Windows Print Spooler service improperly performs privileged file operations. An attacker who successfully exploited this vulnerability could run arbitrary code with SYSTEM privileges. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. UPDATE July 7, 2021: The security update for Windows Server 2012, Windows Server 2016 and Windows 10, Version 1607 have been released. Please see the Security Updates table for the applicable update for your system. We recommend that you install these updates immediately. If you are unable to install these updates, see the FAQ and Workaround sections in this CVE for information on how to help protect your system from this vulnerability. In addition to installing the updates, in order to secure your system, you must confirm that the following registry settings are set to 0 (zero) or are not defined (Note: These registry keys do not exist by default, and therefore are already at the secure setting.), also that your Group Policy setting are correct (see FAQ): HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\PointAndPrint NoWarningNoElevationOnInstall = 0 (DWORD) or not defined (default setting) UpdatePromptSettings = 0 (DWORD) or not defined (default setting) Having NoWarningNoElevationOnInstall set to 1 makes your system vulnerable by design. UPDATE July 6, 2021: Microsoft has completed the investigation and has released security updates to address this vulnerability. Please see the Security Updates table for the applicable update for your system. We recommend that you install these updates immediately. If you are unable to install these updates, see the FAQ and Workaround sections in this CVE for information on how to help protect your system from this vulnerability. See also KB5005010: Restricting installation of new printer drivers after applying the July 6, 2021 updates. Note that the security updates released on and after July 6, 2021 contain protections for CVE-2021-1675 and the additional remote code execution exploit in the Windows Print Spooler service known as “PrintNightmare”, documented in CVE-2021-34527.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Source: CVE Program / CVE List V5
Vulnerability Type
N/A
Source: CVE Program / CVE List V5
Vulnerability Title
Microsoft Windows Print Spooler Components 安全漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
Microsoft Windows Print Spooler Components是美国微软(Microsoft)公司的一个打印后台处理程序组件。 Microsoft Windows Print Spooler Components 存在安全漏洞,攻击者可以通过该漏洞绕过PfcAddPrinterDriver的安全验证,并在打印服务器中安装恶意的驱动程序。以下产品和版本受到影响:Windows 10 Version 1809 for 32-bit Systems,Windows 10 Version 1
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Shenlong Deep Dive — AI Deep Analysis

10-question deep dive: root cause, exploitation, mitigation, urgency. Read summary free, full version requires login.

Affected Products

Vendor Product Affected Versions CPE Subscribe
Microsoft Windows 10 Version 1507 10.0.10240.0 ~ 10.0.10240.18969 -
Microsoft Windows 10 Version 1607 10.0.14393.0 ~ 10.0.14393.4470 -
Microsoft Windows 10 Version 1809 10.0.17763.0 ~ 10.0.17763.2029 -
Microsoft Windows 10 Version 1809 10.0.0 ~ 10.0.17763.2029 -
Microsoft Windows 10 Version 20H2 10.0.0 ~ 10.0.19042.1083 -
Microsoft Windows 10 Version 21H2 10.0.19044.0 ~ 10.0.19044.1415 -
Microsoft Windows 10 Version 22H2 10.0.19045.0 ~ 10.0.19045.2251 -
Microsoft Windows 11 version 21H2 10.0.22000.0 ~ 10.0.22000.318 -
Microsoft Windows 11 version 22H2 10.0.22621.0 ~ 10.0.22621.674 -
Microsoft Windows 8.1 6.3.0 ~ 6.3.9600.20046 -
Microsoft Windows Server 2008 R2 Service Pack 1 6.1.7601.0 ~ 6.1.7601.25633 -
Microsoft Windows Server 2008 R2 Service Pack 1 (Server Core installation) 6.1.7601.0 ~ 6.1.7601.25633 -
Microsoft Windows Server 2008 Service Pack 2 6.0.6003.0 ~ 6.0.6003.21138 -
Microsoft Windows Server 2008 Service Pack 2 (Server Core installation) 6.0.6003.0 ~ 6.0.6003.21138 -
Microsoft Windows Server 2012 6.2.9200.0 ~ 6.2.9200.23383 -
Microsoft Windows Server 2012 (Server Core installation) 6.2.9200.0 ~ 6.2.9200.23383 -
Microsoft Windows Server 2012 R2 6.3.9600.0 ~ 6.3.9600.20046 -
Microsoft Windows Server 2012 R2 (Server Core installation) 6.3.9600.0 ~ 6.3.9600.20046 -
Microsoft Windows Server 2016 10.0.14393.0 ~ 10.0.14393.4470 -
Microsoft Windows Server 2016 (Server Core installation) 10.0.14393.0 ~ 10.0.14393.4470 -
Microsoft Windows Server 2019 10.0.17763.0 ~ 10.0.17763.2029 -
Microsoft Windows Server 2019 (Server Core installation) 10.0.17763.0 ~ 10.0.17763.2029 -
Microsoft Windows Server 2022 10.0.20348.0 ~ 10.0.20348.230 -
Microsoft Windows Server version 20H2 10.0.0 ~ 10.0.19042.1083 -

II. Public POCs for CVE-2021-34527

# POC Description Source Link Shenlong Link
1 Small Powershell Script to detect Running Printer Spoolers on Domain Controller https://github.com/DenizSe/CVE-2021-34527 POC Details
2 Kritische Sicherheitslücke PrintNightmare CVE-2021-34527 https://github.com/glshnu/PrintNightmare POC Details
3 None https://github.com/JohnHammond/CVE-2021-34527 POC Details
4 PrintNightmare - Windows Print Spooler RCE/LPE Vulnerability (CVE-2021-34527, CVE-2021-1675) proof of concept exploits https://github.com/nemo-wq/PrintNightmare-CVE-2021-34527 POC Details
5 Cve-2021-1675 or cve-2021-34527? Detailed analysis and exploitation of windows print spooler 0day vulnerability!!! https://github.com/CnOxx1/CVE-2021-34527-1675 POC Details
6 Workaround for Windows Print Spooler Remote Code Execution Vulnerability(CVE-2021-34527). See: https://msrc.microsoft.com/update-guide/vulnerability/CVE-2021-34527 https://github.com/rdboboia/disable-RegisterSpoolerRemoteRpcEndPoint POC Details
7 This simple PowerShell script is in response to the "PrintNightmare" vulnerability. This was designed to give a end user the ability to stop and disable the "Print Spooler" service on their computer while awaiting a fix from Microsoft. https://github.com/geekbrett/CVE-2021-34527-PrintNightmare-Workaround POC Details
8 A PrintNightmare (CVE-2021-34527) Python Scanner. Scan entire subnets for hosts vulnerable to the PrintNightmare RCE https://github.com/byt3bl33d3r/ItWasAllADream POC Details
9 Simple batch script to disable the Microsoft Print Spooler service from system https://github.com/vinaysudheer/Disable-Spooler-Service-PrintNightmare-CVE-2021-34527 POC Details
10 How to fix the PrintNightmare vulnerability https://github.com/powershellpr0mpt/PrintNightmare-CVE-2021-34527 POC Details
11 Mitigation for CVE-2021-34527 RCE by setting WRITE ACLs https://github.com/WidespreadPandemic/CVE-2021-34527_ACL_mitigation POC Details
12 CVE-2021-34527 implementation https://github.com/glorisonlai/printnightmare POC Details
13 None https://github.com/dywhoami/CVE-2021-34527-Scanner-Based-On-cube0x0-POC POC Details
14 Fix for PrintNightmare CVE-2021-34527 https://github.com/Eutectico/Printnightmare POC Details
15 A collection of scripts to help set the appropriate registry keys for CVE-2021-34527 https://github.com/syntaxbearror/PowerShell-PrintNightmare POC Details
16 A patch for PrintNightmare vulnerability that occurs to print spooler service for Windows machines [CVE-2021-34527] https://github.com/0xirison/PrintNightmare-Patcher POC Details
17 To fight against Windows security breach PrintNightmare! (CVE-2021-34527, CVE-2021-1675) https://github.com/Tomparte/PrintNightmare POC Details
18 None https://github.com/Amaranese/CVE-2021-34527 POC Details
19 None https://github.com/cyb3rpeace/CVE-2021-34527 POC Details
20 PrintNightmare (CVE-2021-34527) PoC Exploit https://github.com/m8sec/CVE-2021-34527 POC Details
21 CVE-2021-34527 AddPrinterDriverEx() Privilege Escalation https://github.com/hackerhouse-opensource/cve-2021-34527 POC Details
22 # Fix-CVE-2021-34527 Fix for the security Script Changes ACL in the directory Stop Service PrintSpooler Spooler Changes StartupType to Disabled Add every server in the serverlist.csv and run script. https://github.com/fardinbarashi/PsFix-CVE-2021-34527 POC Details
23 CVE-2021-34527 PrintNightmare PoC https://github.com/d0rb/CVE-2021-34527 POC Details
24 detect bruteforce using for cve-2021-34527 https://github.com/TieuLong21Prosper/detect_bruteforce POC Details
25 Kritische Sicherheitslücke PrintNightmare CVE-2021-34527 https://github.com/thomas-lauer/PrintNightmare POC Details
26 None https://github.com/Hirusha-N/CVE-2021-34527-CVE-2023-38831-and-CVE-2023-32784 POC Details
27 CVE-2021-34527 is a critical remote code execution and local privilege escalation vulnerability dubbed "PrintNightmare." https://github.com/AUSK1LL9/CVE-2021-34527 POC Details
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2021-34527

登录查看更多情报信息。

Vendor Advisories for CVE-2021-34527 (1)

Exploits & Public PoCs for CVE-2021-34527 (1)

IV. Related Vulnerabilities

V. Comments for CVE-2021-34527

No comments yet


Leave a comment