Skip to content
Threat Feed
high advisory

Detection of Credential Dumping via LSASS Memory Access

This detection logic identifies credential dumping attempts by monitoring for unauthorized processes requesting PROCESS_VM_READ access to the lsass.exe process memory using Sysmon EventID 10.

The Local Security Authority Subsystem Service (LSASS) is a core Windows process responsible for enforcing security policies and managing user credentials. Because it stores sensitive information in memory, including plaintext passwords and NTLM hashes, it is a primary target for attackers seeking to move laterally or elevate privileges within a compromised environment.

This threat brief outlines a detection strategy for identifying unauthorized attempts to access LSASS memory. Attackers utilize various techniques and tools - often associated with adversary playbooks like BlackSuit, Lokibot, or Scattered Lapsus$ - to perform memory dumping. By monitoring for specific process access masks via Sysmon, defenders can identify suspicious tools attempting to read the memory space of lsass.exe. This capability is critical for uncovering credential theft activities during the post-exploitation phase, providing visibility into internal reconnaissance and persistence mechanisms before attackers exfiltrate data or deploy ransomware.

Impact

Successful dumping of LSASS memory allows adversaries to acquire domain credentials, leading to full network compromise, unauthorized access to sensitive systems, and potential data exfiltration or ransomware deployment. This technique is observed across a wide range of cyber-criminal and state-sponsored activity.

Recommendation

  • Deploy Sysmon and enable EventID 10 (ProcessAccess) specifically for monitoring the lsass.exe process.
  • Implement the provided detection logic to flag processes requesting 'PROCESS_VM_READ' access to LSASS memory.
  • Tune the detection by baseline auditing of legitimate administrative or security tools that perform expected operations on LSASS, creating an allowlist for known benign binary paths.
  • Integrate detection alerts into a centralized SIEM to initiate an incident response process for suspected credential theft.

Immediate actions

Deploy Sysmon EventID 10 monitoring for lsass.exe

Detection Engineering 48h

Threat Hunt

Search for processes with PROCESS_VM_READ access to LSASS not signed by Microsoft.

T1003.001 high high confidence hunt now

Data: Sysmon EventID 10

Detection coverage 1

Detect Credential Dumping through LSASS access

high

Detects unauthorized processes reading LSASS memory using Sysmon EventID 10 with PROCESS_VM_READ access.

sigma tactics: credential_access techniques: T1003.001 sources: process_creation, windows

Detection queries are available on the platform. Get full rules →