Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


End of Bibblio RCM includes -->
12:35 PM
Connect Directly

Microsoft Issues New CVE for 'PrintNightmare' Flaw

Company says remote code execution issue in all Windows versions is different from one in Windows Print Spooler that it had patched last month, though both affect same function.

Microsoft on Thursday issued a new vulnerability identifier (CVE) for the "PrintNightmare" flaw that affects Windows Print Spooler services, claiming the flaw is similar to but distinct from another critical flaw in the technology (CVE-2021-1675) that it had patched on June 8.

Related Content:

CISA Urges Orgs to Disable Windows Print Spooler on Critical Systems

Special Report: Building the SOC of the Future

New From The Edge: 7 Skills the Transportation Sector Needs to Fuel Its Security Teams

The company also published a FAQ and workarounds for the freshly issued CVE while it investigated the critical new vulnerability for which exploit code is already publicly available. "Microsoft is aware of and investigating a remote code execution vulnerability that affects Windows Print Spooler and has assigned CVE-2021-34527 to this vulnerability," the company said July 1. "This is an evolving situation and we will update the CVE as more information is available."  

Microsoft's move came after the CERT Coordination Center, the US Cybersecurity and Infrastructure Security Agency (CISA), and others urged organizations to immediately disable Print Spooler services on critical systems like domain controllers and Active Directory admin systems, citing exploits targeting PrintNightmare.

The CERT CC alert pointed to the update that Microsoft had issued for CVE-2021-1675 on June 8 and warned that it was ineffective against PrintNightmare exploits. "While Microsoft has released an update for CVE-2021-1675, it is important to realize that this update does NOT address the public exploits that also identify as CVE-2021-1675," CERT CC's vulnerability note said. The CERT alert — like one from CISA — urged organizations to disable Print Spooler on critical systems because of the risk it presented. The PrintNightmare flaw, if successfully exploited, would allow an authenticated attacker to gain complete system-level access to vulnerable systems, it warned.

Microsoft's update on July 1, however, sought to separate PrintNightmare from the vulnerability it had patched on June 8, though both affect the exact same Print Spooler function — RpcAddPrinterDriverEx(). That would officially make PrintNightmare a new zero-day in Print Spooler for which exploits are currently available. Fortinet has released IPS signatures for the vulnerability.

According to the company, the PrintNightmare vulnerability was present in Print Spooler before the June 2021 update and involves a different attack vector from CVE-2021-1675. All Windows versions are affected by the PrintNightmare flaw, but Microsoft is still investigating if the exploits against it will work on all versions, the company said.

Domain controllers — one of the most critical resources on any network — are affected, Microsoft said. "We are still investigating if other types of roles are also affected."

As workarounds for PrintNightmare, the company advised organizations to either disable the Print Spooler service or to disable inbound remote printing using Group Policy. Disabling the Spooler would disable the ability to print both locally and remotely, while disabling inbound remote printing would allow local printing to a directly attached device, the company said.

Boris Larin, a security researcher at Kaspersky, says that while Microsoft's official position is that PrintNightmare is a separate vulnerability from CVE-2021-1675, both likely stem from the same root cause. "CVE-2021-1675 was aimed to patch the scenario of local elevation of privilege, but PrintNightmare allows remote code execution when attackers have access to Print Spooler service," he says. "It is possible that the remote scenario for exploitation was not considered during the patch." 

PrintNightmare is only the latest in a long list if vulnerabilities that have been uncovered in Print Spooler over the years. The most infamous of these vulnerabilities was a privilege escalation issue that enabled the US-led Stuxnet attack against Iran's uranium enrichment facility at Natanz back in 2010.

A trio of researchers at China's Sangfor Technologies uncovered PrintNightmare during a months-long inspection of the technology recently. The researchers are scheduled to detail the flaw — and other vulnerabilities they discovered in Print Spooler during their investigation — at the upcoming Black Hat USA. The researchers released proof-of-exploit code for PrintNightmare on GitHub but quickly deleted it after blowback from other researchers. However, in the brief window of time it was available on GitHub, the exploit code was copied and, as a result, is available in the wild.

The Microsoft advisory noted that the company has detected exploit activity against the flaw.

Jai Vijayan is a seasoned technology reporter with over 20 years of experience in IT trade journalism. He was most recently a Senior Editor at Computerworld, where he covered information security and data privacy issues for the publication. Over the course of his 20-year ... View Full Bio

Comment  | 
Print  | 
More Insights
Oldest First  |  Newest First  |  Threaded View
I Smell a RAT! New Cybersecurity Threats for the Crypto Industry
David Trepp, Partner, IT Assurance with accounting and advisory firm BPM LLP,  7/9/2021
Attacks on Kaseya Servers Led to Ransomware in Less Than 2 Hours
Robert Lemos, Contributing Writer,  7/7/2021
It's in the Game (but It Shouldn't Be)
Tal Memran, Cybersecurity Expert, CYE,  7/9/2021
Register for Dark Reading Newsletters
White Papers
Current Issue
The 10 Most Impactful Types of Vulnerabilities for Enterprises Today
Managing system vulnerabilities is one of the old est - and most frustrating - security challenges that enterprise defenders face. Every software application and hardware device ships with intrinsic flaws - flaws that, if critical enough, attackers can exploit from anywhere in the world. It's crucial that defenders take stock of what areas of the tech stack have the most emerging, and critical, vulnerabilities they must manage. It's not just zero day vulnerabilities. Consider that CISA's Known Exploited Vulnerabilities (KEV) catalog lists vulnerabilitlies in widely used applications that are "actively exploited," and most of them are flaws that were discovered several years ago and have been fixed. There are also emerging vulnerabilities in 5G networks, cloud infrastructure, Edge applications, and firmwares to consider.
Flash Poll
How Enterprises are Developing Secure Applications
How Enterprises are Developing Secure Applications
Recent breaches of third-party apps are driving many organizations to think harder about the security of their off-the-shelf software as they continue to move left in secure software development practices.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
PUBLISHED: 2023-03-17
The Bookly plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the full name value in versions up to, and including, 21.5 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that w...
PUBLISHED: 2023-03-17
The WP Express Checkout plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘pec_coupon[code]’ parameter in versions up to, and including, 2.2.8 due to insufficient input sanitization and output escaping. This makes it possible for authenti...
PUBLISHED: 2023-03-17
A vulnerability was found in SourceCodester Student Study Center Desk Management System 1.0. It has been rated as critical. This issue affects the function view_student of the file admin/?page=students/view_student. The manipulation of the argument id with the input 3' AND (SELECT 2100 FROM (SELECT(...
PUBLISHED: 2023-03-17
A vulnerability classified as critical has been found in SourceCodester Student Study Center Desk Management System 1.0. Affected is an unknown function of the file Master.php?f=delete_img of the component POST Parameter Handler. The manipulation of the argument path with the input C%3A%2Ffoo.txt le...
PUBLISHED: 2023-03-17
A vulnerability classified as critical was found in SourceCodester Student Study Center Desk Management System 1.0. Affected by this vulnerability is an unknown functionality of the file admin/?page=reports&date_from=2023-02-17&date_to=2023-03-17 of the component Report Handler. The manipula...