Attack technique

OS Credential Dumping

OS credential dumping is when an attacker pulls account login material out of a computer.

In short

OS credential dumping is when an attacker pulls account login material out of a computer. This is usually a password hash, sometimes a clear text password. The attacker can then use it to move to other systems and reach restricted information.

Profile MapTechnique
  1. Reconnaissance
  2. Resource Development
  3. Initial Access
  4. Execution
  5. Persistence
  6. Privilege Escalation
  7. Stealth
  8. Defense Impairment
  9. Credential Access
  10. Discovery
  11. Lateral Movement
  12. Collection
  13. Command and Control
  14. Exfiltration
  15. Impact

Credential Access · Step 9 Of 15 In The Attack Chain

  1. MITRE IDT1003ATT&CK technique
  2. Detection4ways to spot itDetection strategy MITRE lists
  3. Defences4ways to stop itProtect the login process · Harden authentication settings

How it works

Operating systems keep login material in several places, such as caches, memory and other internal structures. An attacker who gains enough rights on a system can read from these places and copy out the credentials they find.

MITRE groups this into eight sub-techniques, covering sources such as the LSASS process memory, the Security Account Manager, the domain database NTDS, LSA secrets, cached domain credentials, DCSync, the Linux proc filesystem and the Linux password files.

Stolen credentials can then be used for lateral movement. Using real credentials also makes the attacker harder to tell apart from a normal user. MITRE notes that some tools used for this are also used by professional security testers.

A real example

MITRE ATT&CK lists these procedure examples:

  • Carbanak obtains Windows logon password details.
  • HOMEFRY can perform credential dumping.
  • MgBot includes modules for dumping and capturing credentials from process memory.

How to detect

  1. Watch access to sensitive system memory and stores

    Look for processes outside trusted security tools that open LSASS memory or read the SAM registry hives, especially when followed by file creation or lateral movement.

  2. Watch process memory reads on Linux

    Look for processes that read the memory or memory maps of services that hold credentials, such as login and remote access services, often alongside privilege escalation.

  3. Watch Keychain and memory access on macOS

    Look for unsigned processes that touch system memory or use scripting and injection to reach the Keychain or other sensitive memory.

  4. Detection strategy MITRE lists

    DET0234, Credential Dumping via Sensitive Memory and Registry Access Correlation.

How to defend

  1. Protect the login process

    Turn on Credential Guard and Protected Process Light for LSA where supported, and use attack surface reduction rules to protect LSASS. Credential Guard is not on by default and does not stop every form of credential dumping.

  2. Harden authentication settings

    Consider disabling or restricting NTLM and disabling WDigest. Add users to the Protected Users group to limit cached plaintext credentials.

  3. Limit privileged accounts and reuse

    Keep tight control of administrator accounts, use complex, unique local administrator passwords, and train staff not to reuse passwords. On Linux, reading passwords from memory needs root, so restrict privileged access.

  4. Secure directory services

    Control who holds replication permissions on domain controllers and keep domain controller backups properly secured.

Questions

What is OS credential dumping?

It is when an attacker pulls account login material, usually a password hash and sometimes a clear text password, out of a computer. They can then use it to move to other systems. MITRE ATT&CK tracks it as T1003 under Credential Access.

Where do attackers dump credentials from?

MITRE groups the technique into eight sub-techniques. The sources include LSASS process memory, the Security Account Manager, the NTDS domain database, LSA secrets, cached domain credentials, DCSync, the Linux proc filesystem and the Linux password files.

How can defenders detect credential dumping?

Look for processes outside trusted security tools that open LSASS memory or read the SAM registry hives, especially when followed by file creation or lateral movement. On Linux, watch for processes reading the memory of services that hold credentials.

How do you defend against OS credential dumping?

Turn on Credential Guard and Protected Process Light for LSA where supported, and consider disabling WDigest and restricting NTLM. Limit administrator accounts and use unique local administrator passwords. Credential Guard does not stop every form of dumping.

In our research

  1. GRU targeting of logistics firms: advisory AA25-141A October 2026
  2. Akira ransomware advisory AA24-109A: stages and tools October 2026
  3. Volt Typhoon advisory AA24-038A: what CISA says October 2026
  4. ATT&CK groups by attributed origin: what is mapped October 2026
  5. Why Ransomware Fragmentation Makes Attribution Harder Than Ever August 2026
  6. The Executive Cyber Threat: Personal Email, Home Networks, and Family Members as Attack Vectors July 2026

Sources

  1. MITRE ATT&CK T1003: OS Credential Dumping MITRE
  2. MITRE ATT&CK Credential Access (TA0006) MITRE