Microsoft has released patch KB5004945 to fix the Windows Print Spooler Print Nightmare vulnerability in the latest versions of Windows 10 along with patch KB5004946, KB500497, KB5004948, KB5004959, KB5004960, and KB5004951 for other versions of Windows that are also affected by the issue.

What is Print Nightmare?

The Print Nightmare security hole, which has been confirmed by Microsoft under the designation CVE-2021-34527, has been rampant on Windows computers in the past, through which attackers exploited a vulnerability in the print spooler service. After a successful attack, attackers could execute any code with system rights. Microsoft classified this gap as “critical” and immediately launched a patch that was supposed to get rid of the problem and that is now also available for all Windows versions .

Is Print Nighmare fixed?

The new security updates released by Microsoft, fixes Print Nightmare for Windows versions 7 and onwards. Read below to find related patch and download it to fix the Print Nightmare vulnerability on your computer. Some researchers say the latest print spooler patch can be bypassed. Microsoft fixed the remote-code execution (RCE) part of the problem, but the local privilege escalation (LPE) hole apparently stays.

A Microsoft spokesperson said that the company is aware of claims and are investigating, but at this time we are not aware of any bypasses. The spokesperson added: “We have seen claims of bypass where an administrator has changed default registry settings to an unsecure configuration. See CVE-2021-34527 guidance for more information on settings required to secure your system. If our investigation identifies additional issues, we will take action as needed to help protect customers.”

What is Print Nightmare vulnerability, is it fixed, which Windows versions it affect, where to download patch for it?
What is Print Nightmare vulnerability, is it fixed, which Windows versions it affect, where to download patch for it?

How was the Print Nightmare security hole discovered in the first place?

Microsoft closed a similar vulnerability in June. In anticipation of the Black Hat hacking conference, researchers published sample codes of how this vulnerability could be exploited. – Fatally, these exploit codes did not refer to the security gap that had already been closed, but to the new vulnerability. Although these codes have already been taken offline again, the internet does not forget anything.

Download patch to fix Print Nightmare vulnerability for Windows 7 and newer systems

In the Windows message center, Microsoft states that “an update has been released for all affected versions of Windows that are still in support”.

The Print Nightmare vulnerability, with the key, CVE-2021-34527, is a critical** threat and is caused by the Print Queue Service not restricting access to the RpcAddPrinterDriverEx function, which can allow a malicious, remotely authenticated attacker to remotely execute code on your computer.

The problem is that this patch is incomplete, as security researchers have discovered that even with the patch, remote code execution and local privileges can still be obtained.

Microsoft releases a patch to close the Print Nightmare vulnerability for all Windows versions from Windows 7 onwards
Microsoft releases a patch to close the Print Nightmare vulnerability for all Windows versions from Windows 7 onwards

In this regard, as reported in Bleeping Computer, the 0patch blog has published small unofficial and free patches that do address the problem caused by PrintNightmare and can successfully block attempts to exploit the vulnerability.

In this sense and if you do not have any of these patches installed, it is advisable to follow the recommendations that we already saw at the time and that goes through disable the “Print Queue” service if you do not have a printer or if you have a printer, go to “Edit group policies”, select “Computer Configuration”, then click on “Administrative Templates”, select “Printers” and there disable the option “Allow the print job manager to accept client connections”.