Join our Newsletter — 33% off our NHI Course
Home› FAQ› Threats, Abuse & Incident Response› Why should LSA protection (RunAsPPL) be enabled on…
Threats, Abuse & Incident Response

Why should LSA protection (RunAsPPL) be enabled on Windows and how do you detect tampering?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated October 20, 2026 Domain: Threats, Abuse & Incident Response

LSA protection should be enabled to make it harder for non-protected processes to read or manipulate Local Security Authority secrets in memory. Detect tampering by monitoring for changes to the protection setting, unexpected service or registry modifications, and attempts to disable or bypass the protection. Investigate any event that shows the setting removed, especially on domain-joined or high-value systems.

Why LSA Protection Changes the Attack Surface

lsa protection, also known as RunAsPPL, is worth enabling because it raises the bar for memory tampering against the Local Security Authority. On a protected system, ordinary processes should not be able to inspect or alter sensitive LSA material the way they could on an unprotected host. That makes it a hardening control, not just a policy preference.

It matters most where the host is valuable to an attacker, for example on domain-joined endpoints, privileged workstations, and servers that regularly handle credentials or authentication material. The protection is most useful when paired with other hardening such as Windows Endpoint Hardening Guide, because it only reduces one path of abuse and does not remove the need to limit admin exposure or credential material on the box.

What Tampering Looks Like in Practice

Tampering usually shows up as a change to the protection setting, a registry or service modification that disables or weakens it, or a bypass attempt that restores access to LSA memory. The practical question is not only whether the setting exists, but whether it remains enforced after reboot, maintenance, or remote administration activity. A host can be vulnerable even when the setting was once correctly configured.

For defenders, the clearest signal is a mismatch between the expected configuration and the live state of the system. That is why the control belongs in the same investigative workflow as credential-dumping detection, rather than being treated as a one-time baseline setting. A broader reference such as Credential Dumping Guide is useful because LSA protection is only one layer in the LSASS and secret-exposure problem set.

How to Confirm Exposure and Detect Change

Check whether LSA protection is actually enabled on the target system, then verify that the configuration persists after reboot and administrative changes. Monitor for registry edits, service-state changes, security-baseline drift, and endpoint events that indicate attempts to disable or bypass protection. If the system is in a managed fleet, compare the local state against your expected configuration source, not only the last-known-good manual check.

Also treat failed or suspicious attempts as signals, not just successful tampering. Attackers frequently test protections before they try to defeat them, so a disable attempt, unexpected process behavior, or an LSA-related configuration rollback deserves review even if the host still appears protected. On Windows estates, this is a strong candidate for centralized monitoring through endpoint telemetry and configuration auditing.

Risk and Threat Considerations

When LSA protection is disabled, the host becomes easier to abuse for credential theft and post-compromise escalation. The main risk is not the setting itself, but the exposure it prevents: once an attacker can reach sensitive authentication material in memory, they can often move from local access to broader identity compromise.

Failure mechanism: An attacker or malicious admin changes the protection state, then uses a trusted process or memory access path to read or manipulate LSA secrets that should have remained protected.

Impact: The host can become a stepping stone for credential theft, lateral movement, and persistence, especially on systems that hold privileged sessions or domain-relevant secrets.

Standards & Framework Alignment

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

MITRE ATT&CK addresses the attack and risk surface, while CIS Controls v8 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
CIS Controls v8CIS-5 — Account ManagementLSA protection reduces exposure of authentication material and hardens privileged Windows endpoints.
Recommendation — Harden endpoints and account handling to reduce exposure of privileged authentication material.
NIST SP 800-53 Rev 5SI-3 — Malicious Code ProtectionTampering with LSA protection is commonly part of endpoint compromise and post-exploitation activity.
CM-6 — Configuration SettingsDetecting RunAsPPL tampering depends on enforcing and monitoring a secure configuration baseline.
AU-6 — Audit Record Review, Analysis, and ReportingSecurity logs and alerts are needed to investigate changes, disable attempts, and configuration drift.
Recommendation — Use endpoint protections to block and detect malicious changes to protected security components. Establish and continuously monitor the approved LSA protection configuration baseline. Review audit events for changes to LSA protection and investigate anomalies promptly.
MITRE ATT&CKT1003 — OS Credential DumpingLSA protection is a direct defence against credential dumping from Windows memory.
Recommendation — Map LSASS-related alerts to credential-dumping techniques and escalate when protections are bypassed.

Practitioner Guidance

What to verify: Confirm the setting on every high-value Windows system, then verify that your monitoring can detect both configuration drift and failed disable attempts. If the fleet is large, treat this as a compliance and integrity check, not a manual spot check.

Decision rule: If the setting is removed on a domain-joined or privileged system, treat it as a potential compromise indicator until you can prove it was an authorised change. If it is found disabled on more than one host, look for a common management path or attacker playbook rather than isolating each event separately.

Practitioner takeaway: The control is valuable because it turns a silent memory-exposure path into something you can baseline, monitor, and investigate, but its defensive value depends on proving the setting stayed enforced over time, not merely that it was once enabled.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 20, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org