Join our Newsletter — 33% off our NHI Course

How do you detect Windows LAPS credential dumping from Microsoft Entra ID?

Detect Windows LAPS credential dumping by monitoring access to the local administrator password data and looking for unusual reads, exports, or broad access patterns. Alert when a user retrieves passwords they do not normally need, or when retrievals spike across many devices. Correlate the access with the requesting identity, device, and timing to spot abuse.

What to watch for in Entra ID access patterns

Windows LAPS retrieval is not interesting because a password exists, it is interesting because the request path is supposed to be narrow and explainable. A normal pattern is a small set of helpdesk or admin identities retrieving a password for a specific device at a specific time. A suspicious pattern is broad lookup activity, repeated reads across many endpoints, or retrievals by identities that do not normally administer those systems.

Because the password is delivered through microsoft entra id rather than through a local endpoint store, the detection problem is really about entitlement use and request context. Look for who asked, which device record was queried, whether the request aligns to a support or recovery workflow, and whether the same identity is suddenly touching many machines. That context is what turns a legitimate administrative action into a possible dumping signal.

How to separate legitimate recovery from abuse

Good detections usually compare current access to a baseline. If a small support group normally retrieves one or two passwords during incident handling, that is very different from an operator account enumerating a large device set. The most useful signal is not just that a password was read, but that the reader, target, and timing do not fit the expected operating pattern.

The other practical clue is repetition. A single retrieval can be routine, but bursts of reads across unrelated devices can indicate inventorying for later compromise. In environments where LAPS is used to reduce local admin password reuse, the abuse pattern often shows up as an identity that is exploring reach rather than resolving a support ticket.

How to investigate and contain the activity

When the pattern looks abnormal, pivot from the access event to the identity and device relationships around it. Check whether the requesting account is privileged, whether it recently changed role, whether the source device is managed, and whether the target endpoints share a business unit, admin group, or support queue. If the request came from a human account with no operational need, treat the event as potentially preparatory for lateral movement.

It is also worth checking whether the same identity accessed other sensitive Entra ID objects around the same time, such as related administrative roles or device administration workflows. If you see reads that line up with discovery activity rather than recovery, contain first and investigate second. That usually means tightening access, reviewing the account’s scope, and checking whether the same account is used elsewhere.

Risk and Threat Considerations

Windows LAPS password reads are sensitive because they can hand an attacker the local admin credential needed to move from one endpoint to another. The risk is highest when retrieval rights are too broad, when password access is not tied to a clear operating need, or when one privileged account can read many device passwords without friction.

Failure mechanism: An attacker or abusive insider uses valid Entra ID access to retrieve local administrator passwords, then reuses those credentials for lateral movement, privilege escalation, or persistence on one or more endpoints.

Impact: A single successful read can expose multiple machines if the same operator identity has broad visibility, creating a faster path to endpoint takeover, credential theft, and broader domain compromise.

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 addresses the attack and risk surface, while NIST SP 800-53 Rev 5 sets the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
OWASP Non-Human Identity Top 10 NHI-05 — Overprivileged NHI Broad password-read rights can expose many endpoints through one identity.
NHI-07 — Long-Lived Secrets Windows LAPS passwords are secrets whose lifecycle and rotation matter to abuse detection.
Recommendation — Limit password-read scope to the minimum device set and admin need. Prefer short-lived, rotated local admin passwords and monitor read events.
NIST SP 800-53 Rev 5 AU-6 — Audit Review, Analysis, and Reporting Detection depends on reviewing Entra ID access events and spotting abnormal read patterns.
AC-6 — Least Privilege Only a small set of identities should be able to retrieve local admin passwords.
IA-5 — Authenticator Management The local admin password is authenticator material that needs lifecycle control and monitoring.
Recommendation — Review password retrieval logs for unusual readers, targets, and bursts. Restrict retrieval rights to the smallest possible administrative role set. Rotate and govern local admin passwords as managed authenticator material.

Practitioner Guidance

What to verify: Confirm that every password retrieval event can be explained by an approved support, break-glass, or recovery use case. If the requester, target device, or timing does not match a known workflow, treat the event as suspicious even if the access itself was technically permitted.

What to measure: Track password reads per identity, per device, and per time window, then alert on spikes, cross-device bursts, and first-time readers. The best detection is one that shows abnormal breadth, not just isolated access.

Common mistake: Treating LAPS as safe by default because the password is centrally managed. Central management improves control, but it also creates a high-value retrieval path that must be monitored as closely as the password itself.

Practitioner takeaway: The key judgment is whether the retrieval matches a narrowly expected administrative need. If the access pattern is broader than the role, the device set, or the timing should allow, assume the password is being used as an access pivot and investigate accordingly.