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.

Vulnerabilities / Threats

9/25/2020
05:05 PM
Connect Directly
Twitter
LinkedIn
RSS
E-Mail
50%
50%

6 Things to Know About the Microsoft 'Zerologon' Flaw

Until all domain controllers are updated, the entire infrastructure remains vulnerable, the DHS' CISA warns.

Concerns over a critical vulnerability that Microsoft disclosed in its Windows Netlogon Remote Protocol (MS-NRPC) in August were considerably heightened this week following reports of attackers actively targeting the flaw.

On Thursday, Microsoft via a series of tweets that urged organizations to immediately apply a patch it had issued for the bug (CVE-2020-1472) — which many have begun referring to as the Zerologon vulnerability.

"We have observed attacks where public exploits have been incorporated into attacker playbooks," the company warned. "We strongly recommend customers to immediately apply security updates for CVE-2020-1472."

Related Content:

Microsoft Patches 120 Vulnerabilities, Two Zero-Days

State of Endpoint Security: How Enterprises Are Managing Endpoint Security Threats

New on The Edge: RASP 101: Staying Safe With Runtime Application Self-Protection

The Department of Homeland Security's Cybersecurity & Infrastructure Security Agency (CISA) heightened the sense of urgency with its own alert urging IT administrators to patch all domain controllers immediately. The agency released a patch validation script that it said organizations could quickly use to detect Microsoft domain controllers that still needed to be patched against the flaw.

"Until every domain controller is updated, the entire infrastructure remains vulnerable," the CISA advisory said.

CISA's alert Thursday followed another one from the DHS on Monday directing all federal agencies to patch CVE-2020-1472 no later than end of day Sept. 21.

Here's what you need to know about the vulnerability and why you need to address it immediately, according to security experts.

1. What exactly is the Netlogon/Zerologon vulnerability about?
CVE-2020-1472 is an elevation of privilege (privilege escalation) vulnerability that exists in MS-NRPC. Netlogon is a core authentication component of Microsoft Active Directory.

"Netlogon is a service provided by domain controllers to give a secure channel between a computer and the domain controller," says Luke Richards, senior consulting analyst at Vectra. "It normally requires previously established credentials or other authentication methods in order for the channel to be used."

The Netlogon/Zerologon flaw has been assigned a CVSS base score of 10, which is the maximum possible severity rating for a software flaw under the widely used vulnerability scoring system.

2. Why is there so much concern over the flaw?
The Netlogon/Zerologon flaw allows an unauthenticated attacker to use MS-NRPC to connect to a domain controller and gain full administrator access, Microsoft has noted.

"The flaw allows anyone to very easily authorize and use this channel, even from a nondomain machine, allowing them to perform many domain-level actions," Richards says.

Dustin Childs, communications manager for Trend Micro's ZDI, says there's nothing theoretical about the bug or how it can be exploited. "This vulnerability could allow unauthenticated attackers to run arbitrary code on affected Windows domain controllers," he says. The code would execute with elevated privileges and allow an attacker to completely take over the domain controller and, from there, essentially the entire domain.

As a result, the CISA has described the flaw as presenting an "unacceptable risk" to federal agencies and is urging them to take emergency patching action.

3. Microsoft disclosed the bug in August. What prompted this week's alerts?
Microsoft's threat intelligence team, and researchers at other organizations, have observed attackers targeting the vulnerability using publicly available exploits. It's unclear how widespread the malicious activity is, or whether the attacks that Microsoft reported observing were targeted in nature. But the mere fact that exploits are publicly available and that attacks have begun has heightened the risks associated with leaving the bug unpatched.

Proof-of-concept code became available almost immediately after Microsoft released the patch and actual exploits began to be reported in mid-September, ZDI's Childs says. "At this point, active exploitation is somewhat limited," he adds. "There's no evidence attackers are resorting to a 'spray and pray' approach" in exploiting the flaw.

Fortunately, because most domain controllers are not reachable from the Internet, the number of available targets is likely to be somewhat limited, Child says.

But externally exposed systems are not the only issue. Joseph Carson, chief security scientist and advisory CISO at Thycotic, says vulnerabilities such as Zerologon present a perfect opportunity for privilege escalation for criminals who already might have a foothold in the network.

"Privilege compromise is an extremely severe security issue. It should be a top priority to patch vulnerable systems," he says. The fact that CISA has issued an alert suggests some federal departments might have already fallen victim to the issue, Carson says.

4. What are the potential consequences of not patching immediately?
"Failure to patch means you are leaving one of your most critical assets unprotected from an active threat," Childs says. "This is not a theoretical bug that may be exploited by sophisticated attackers. This is a bug being actively used by threat actors against enterprises."

Attackers who successfully exploit the Zerologon vulnerability can authenticate to the domain as the domain controller and essentially issue themselves a "golden ticket," which would allow them to assign new authentication tokens at any level, Vectra's Richards says. 

5. Does the patch that Microsoft issued in August fully address the Zerologon flaw?
Microsoft announced a two-part patch rollout when it initially disclosed the flaw in August. The first patch, released in August, protects against the vulnerability being exploited. A second patch is scheduled for February 2021 to enforce secure logins via remote procedure call (RPC) with Netlogon.

"At the moment, the patch that Microsoft released enables security features, which stop Zerologon exploits working," Richards says. "However, this does not address the underlying issues with the service."

Childs says the currently available patch needs to be applied to all domain controllers — including read-only controllers — and a registry key needs to be created to enforce secure RPC connections. However, until the second patch becomes available, the issue is not fully addressed, he says.

"According to Microsoft's own guidance, they recommended sysadmins apply this patch, then monitor for noncompliant devices, rather than immediately enforce the more secure RPC connection," he says. "This recommendation of availability over security means there are likely patched systems still in a vulnerable state."

6. What can organizations do to mitigate risk?
The only way to be fully protected against the threat is to identify domain controllers that are reachable over the Internet, patch them, and follow Microsoft's advice on how to enforce secure RPC connections.

Other recommendations are to pay close attention to systems that can report when user accounts or hosts are being used to access network services and objects they don't normally access, Richards says.

"For example, if a user has been granted domain admin credentials, that user account and that host would then potentially access network services they have never accessed before," he says.

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
 

Recommended Reading:

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
COVID-19: Latest Security News & Commentary
Dark Reading Staff 10/23/2020
Modern Day Insider Threat: Network Bugs That Are Stealing Your Data
David Pearson, Principal Threat Researcher,  10/21/2020
Are You One COVID-19 Test Away From a Cybersecurity Disaster?
Alan Brill, Senior Managing Director, Cyber Risk Practice, Kroll,  10/21/2020
Register for Dark Reading Newsletters
White Papers
Video
Cartoon
Current Issue
Special Report: Computing's New Normal
This special report examines how IT security organizations have adapted to the "new normal" of computing and what the long-term effects will be. Read it and get a unique set of perspectives on issues ranging from new threats & vulnerabilities as a result of remote working to how enterprise security strategy will be affected long term.
Flash Poll
How IT Security Organizations are Attacking the Cybersecurity Problem
How IT Security Organizations are Attacking the Cybersecurity Problem
The COVID-19 pandemic turned the world -- and enterprise computing -- on end. Here's a look at how cybersecurity teams are retrenching their defense strategies, rebuilding their teams, and selecting new technologies to stop the oncoming rise of online attacks.
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2020-7753
PUBLISHED: 2020-10-27
All versions of package trim are vulnerable to Regular Expression Denial of Service (ReDoS) [DNP] via trim().
CVE-2020-27182
PUBLISHED: 2020-10-27
Multiple cross-site scripting (XSS) vulnerabilities in konzept-ix publiXone before 2020.015 allow remote attackers to inject arbitrary JavaScript or HTML via appletError.jsp, job_jacket_detail.jsp, ixedit/editor_component.jsp, or the login form.
CVE-2020-27183
PUBLISHED: 2020-10-27
A RemoteFunctions endpoint with missing access control in konzept-ix publiXone before 2020.015 allows attackers to disclose sensitive user information, send arbitrary e-mails, escalate the privileges of arbitrary user accounts, and have unspecified other impact.
CVE-2020-8956
PUBLISHED: 2020-10-27
Pulse Secure Desktop Client 9.0Rx before 9.0R5 and 9.1Rx before 9.1R4 on Windows reveals users' passwords if Save Settings is enabled.
CVE-2020-15352
PUBLISHED: 2020-10-27
An XML external entity (XXE) vulnerability in Pulse Connect Secure (PCS) before 9.1R9 and Pulse Policy Secure (PPS) before 9.1R9 allows remote authenticated admins to conduct server-side request forgery (SSRF) attacks via a crafted DTD in an XML request.