By NHI Mgmt Group Editorial TeamBased on Silverfort: “NOTLogon: How a Low-Privilege Machine Can DoS Your Domain” (July 8, 2025)

TL;DR: A denial-of-service flaw in Microsoft’s Netlogon protocol lets a low-privileged, domain-joined machine crash a domain controller through a malformed authentication request, disrupting logins, policy application, and other AD-dependent services, according to Silverfort. The issue shows that availability failures in core identity services can become enterprise-wide outages when machine-account trust and protocol validation are weak.


At a glance

What this is: This is a Netlogon denial-of-service flaw in Microsoft Active Directory that can crash a domain controller from a malformed request sent by a minimally privileged domain-joined machine.

Why it matters: It matters because identity teams often design for authentication success and privilege boundaries, but this flaw shows that availability failures in core directory services can interrupt access across the enterprise.


Context

Netlogon is the Windows authentication broker that domain members use to establish secure channels with domain controllers and relay authentication requests into Active Directory. When that path accepts malformed input, the result is not just a failed logon. It can become a domain-wide outage because the directory service itself sits on the trust path for users, machines, and services.

Silverfort says the issue lets a domain-joined machine with minimal privileges send a specially crafted request that crashes LSASS and reboots the domain controller. In identity terms, this is a governance problem in the trust boundary around machine accounts and privileged authentication flow, not just a software bug in one RPC handler.


Key questions

Q: What breaks when a malformed Netlogon request reaches a domain controller?

A: A malformed request can crash LSASS, reboot the domain controller, and interrupt Active Directory services that depend on it. That means logins, Group Policy application, and authentication-dependent resources can fail at the same time. The failure is operationally severe because the directory service itself becomes unavailable, not just one authentication transaction.

Q: Why does a Netlogon privilege escalation flaw create such a high risk for Active Directory environments?

A: A Netlogon flaw is dangerous because it can let an attacker on the local network change a domain controller password without valid user credentials. That can lead to domain admin compromise, persistence, and lateral movement. Once attackers control AD, they can support ransomware, data theft, and broader infrastructure takeover with very little initial access.

Q: What signs suggest Active Directory trust paths are too exposed?

A: Warning signs include broad machine-account creation rights, direct workstation-to-domain-controller reachability, and limited monitoring of Netlogon authentication flows. If low-privileged domain members can reach privileged parsing paths without segmentation or approval controls, a parser flaw can become an outage event rather than a contained failure.

Q: How should teams balance Netlogon hardening with Active Directory uptime?

A: They should treat domain-controller exposure as a resilience question, not only a security question. Patch first, then reduce who can create machine accounts and who can reach Netlogon paths. That lowers the chance that one malformed request can take down the identity core that everything else depends on.


Technical breakdown

Why Netlogon sits on the trust path

Netlogon is a privileged protocol that brokers authentication between domain members and domain controllers. It supports machine account authentication, passthrough authentication, and ticket validation paths that feed LSASS, the process responsible for security policy enforcement on Windows. Because domain controllers depend on this flow for core identity operations, a parsing failure in Netlogon can affect much more than one user session. The issue described here is not privilege escalation. It is a reliability break in a central trust service, and that makes the attack surface enterprise-wide whenever the protocol accepts malformed input from a domain-joined system.

Practical implication: Treat privileged authentication protocols as availability-critical assets, not only as access-control mechanisms.

How malformed additional ticket handling triggers the crash

The vulnerable path appears in the Network Ticket Logon flow, where NetrLogonSamLogonEx accepts a NETLOGON_TICKET_LOGON_INFO structure. Silverfort reports that an empty or malformed AdditionalTicket buffer reaches KdcUnpackAdditionalTgt, which attempts to decode the data as a Kerberos ticket without sufficient validation. That null dereference occurs inside LSASS, so the failure propagates into a full domain controller reboot. The key technical lesson is that protocol-level input validation must be complete before privileged parsing occurs, especially when the input enters a security process rather than an ordinary application service.

Practical implication: Validate every field before privileged decoding, especially where the parser runs inside LSASS or a similar security process.

Why weak machine-account controls widen the blast radius

The article notes that a standard user can often create machine accounts by default, which lowers the bar for reaching the vulnerable Netlogon path. That turns a protocol flaw into a practical enterprise disruption path because the attacker does not need elevated privileges, only network access and a weak machine account. Once the domain controller crashes, Active Directory services that depend on it, including logins, Group Policy application, and resource authentication, fail with it. The architecture issue is that machine-account governance and DC reachability were permissive enough to make a parser bug operationally dangerous.

Practical implication: Tighten machine-account creation and restrict domain-controller network reachability before a parser flaw becomes a domain-wide outage.


Threat narrative

Attacker objective: The attacker aims to trigger a remote domain controller denial of service that interrupts central Active Directory operations.

  1. Entry occurs when a domain-joined machine with only minimal privileges sends a crafted Netlogon authentication request to a domain controller.
  2. Credential access is not the objective here; instead, the attacker reaches a privileged authentication path through a weak machine account and standard network access.
  3. Escalation happens inside LSASS when malformed AdditionalTicket data is decoded without proper validation, causing a null dereference and system crash.
  4. Impact is a domain controller reboot that disrupts Active Directory logons, policy application, and other authentication-dependent services across the enterprise.

Read our 52 NHI Breaches Analysis report for a comprehensive view of breaches impacting Non-Human Identities including AI Agents.


NHI Mgmt Group analysis

Netlogon availability is now an identity governance issue, not just a protocol bug. The vulnerable path sits inside a core authentication broker that many organisations still treat as reliable infrastructure rather than a high-risk control plane. When LSASS crashes, directory trust becomes an outage condition and not merely a failed request. The practitioner conclusion is that availability assumptions must be enforced on identity infrastructure with the same seriousness as access policy.

Weak machine-account governance turns a parser flaw into a domain-wide disruption path. The article shows that low privilege is enough when machine-account creation is permissive and domain controller access is broad. That is not a narrow coding defect; it is an exposed identity boundary where the smallest foothold can reach the highest-value directory service. The practitioner conclusion is that machine accounts need lifecycle and reachability controls, not just inventory.

Authentication brokers must be judged by failure containment as much as by correctness. Netlogon is doing the right job in the wrong threat model if a malformed buffer can take down the controller that all logons depend on. This is exactly the kind of fragility that centralised identity systems accumulate when availability testing does not include malformed-input and state-handling abuse. The practitioner conclusion is that identity resilience requires explicit crash containment assumptions at the protocol layer.

Identity blast radius is the right concept for this class of outage. A single malformed request should never be able to pull down the service that underpins user authentication, policy enforcement, and resource access. Here, the blast radius is not just the process that failed, but every workflow that inherits trust from Active Directory. The practitioner conclusion is that teams should measure how far one directory failure propagates before they declare identity resilient enough.

Active Directory trust fragility is a control-design failure, not an exotic exploit. The sequence in this article depends on ordinary network reachability, a weak machine account, and a privileged parser that trusted the input too early. That combination reflects a governance assumption that domain-joined systems are safe enough to parse deeply. The practitioner conclusion is to treat that assumption as broken and redesign around failure isolation.

What this signals

Identity blast radius: This incident shows why availability testing belongs in identity governance. When a directory protocol can reboot a controller from a malformed request, the real control objective is not just authentication correctness but failure containment across every service that inherits Active Directory trust.

The practical programme response is to review who can create machine accounts, which systems can reach domain controllers, and how much of the environment depends on a single authentication broker. Those are resilience questions disguised as access questions, and they belong in the same governance workstream.


For practitioners

  • Patch all domain controllers immediately Apply Microsoft’s July 8, 2025 update for CVE-2025-47978 across every domain controller, then verify that no controller remains on the vulnerable Netlogon build.
  • Restrict machine-account creation Remove default machine-account creation where it is not operationally required, and review which users can bind to privileged Netlogon paths.
  • Limit domain-controller network reachability Segment workstations and servers so only approved administrative and authentication paths can reach domain controllers over Netlogon RPC.
  • Monitor service and machine accounts Track service accounts and machine accounts that can initiate Netlogon flows, and alert on unusual authentication patterns that could reach LSASS.

Key takeaways

  • A malformed Netlogon request can destabilise the core Windows identity service, which makes availability a first-class identity control concern.
  • Silverfort says the flaw can be triggered by a minimally privileged domain-joined machine, so broad machine-account reach sharply increases blast radius.
  • Patching domain controllers, constraining machine-account creation, and narrowing Netlogon reachability are the controls that reduce the chance of a domain-wide outage.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 and MITRE ATT&CK address the attack and risk surface, while NIST SP 800-53 Rev 5 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-06 — Insecure Cloud Deployment ConfigurationsThe issue shows how weak trust-path exposure can let malformed requests reach a privileged identity service.
NHI-05 — Overprivileged NHIPermissive machine-account and Netlogon access gives low-privilege systems too much reach.
Recommendation — Segment and harden identity service exposure so malformed traffic cannot reach privileged parsers. Reduce machine-account privilege and scope so weak identities cannot reach domain controller trust paths.
NIST SP 800-53 Rev 5IA-5 — Authenticator ManagementMachine-account and service-account reach depends on credential and authenticator governance.
Recommendation — Apply authenticator management controls to machine and service accounts that can initiate Netlogon flows.
MITRE ATT&CKTA0007;TA0040 — Discovery; ImpactThe attack path ends in a service disruption that impacts enterprise authentication availability.
Recommendation — Map malformed Netlogon requests to impact pathways and prioritise detection of controller-crash conditions.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsThe article centres on who can reach privileged identity services and with what level of access.
Recommendation — Tighten access permissions for machine and service identities that can contact domain controllers.

Key terms

  • Netlogon RPC: Netlogon RPC is the Windows protocol used by domain-joined systems to support secure channel and authentication-related functions. When its packet handling is vulnerable, remote requests can become a direct path to code execution on a domain controller, which is why exposure must be tightly controlled.
  • Domain Controller: A domain controller is the server that authenticates users, machines, and services in an Active Directory environment. Because it anchors the trust fabric, compromise of a controller can affect every domain-joined system and turn a single host flaw into an enterprise identity incident.
  • LSASS: LSASS is the Windows process that enforces local security policy and handles authentication-related operations. If LSASS crashes, the domain controller can reboot or lose authentication capability, making it one of the most sensitive failure points in enterprise identity infrastructure.
  • Machine Account: A machine account is the identity Active Directory creates for a domain-joined device. It usually rotates automatically, but encryption support depends on the operating system and configuration, so older endpoints can remain locked to weaker authentication methods until they are upgraded or retired.

Deepen your knowledge

NHI governance, agentic AI identity, and machine identity lifecycle are core topics in our NHI Foundation Level course, the industry's only accredited NHI security programme. If you are building or maturing an IAM programme, it is worth exploring.
NHIMG Editorial Note
Published by the NHIMG editorial team on June 24, 2026.
Updated on October 6, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org