Cross-source coverage
T1555.005 / ATT&CK
Credentials from Password Stores: Password Managers
4 rules across 2 sources.
From MITRE ATT&CK 19.2
Adversaries may acquire user credentials from third-party password managers. Password managers are applications designed to store user credentials, normally in an encrypted database. Credentials are typically accessible after a user provides a master password that unlocks the database. After the database is unlocked, these credentials may be copied to memory. These databases can be stored as files on disk.
Adversaries may acquire user credentials from password managers by extracting the master password and/or plain-text credentials from memory. Adversaries may extract credentials from memory via Exploitation for Credential Access. Adversaries may also try brute forcing via Password Guessing to obtain the master password of a password manager.
- Tactics
- Credential Access
- Platforms
- Linux · macOS · Windows
- Telemetry
-
WinEventLog:SecurityWinEventLog:Sysmonauditd:SYSCALLmacos:unifiedlogmacos:osquery
How MITRE says to detect it DET0597
Detect Unauthorized Access to Password Managers
Windows Analytic 1641
Detection of suspicious access to password manager processes (KeePass, 1Password, LastPass, Bitwarden) through abnormal process injection, memory reads, or command-line usage of vault-related DLLs. Correlates process creation with OS API calls and file access to vault databases (.kdbx,.opvault,.ldb).
WinEventLog:SecurityEventCode=4688WinEventLog:SysmonEventCode=10WinEventLog:SysmonEventCode=15
Linux Analytic 1642
Suspicious access to password manager vaults (KeePassXC, gnome-keyring, pass) via memory scraping or unauthorized file reads. Detects unusual command execution involving gdb/strace attached to password manager processes.
auditd:SYSCALLopen/read on ~/.local/share/keepassxc/* OR ~/.password-store/*auditd:SYSCALLptrace
macOS Analytic 1643
Detection of password manager database access (1Password.opvault, LastPass caches, KeePass.kdbx) outside expected parent processes. Identifies memory scraping attempts via suspicious API calls or tools attaching to password manager processes.
macos:unifiedlogsecurity OR injection attempts into 1Password OR LastPassmacos:unifiedlog*.opvault OR *.ldb OR *.kdbxmacos:osqueryunexpected memory inspection
splunk/security_content
3 rules| Detection | Severity | Format |
|---|---|---|
| Linux Auditd Find Credentials From Password Managers | Undefined | SPL |
| Linux Auditd Find Credentials From Password Stores | Undefined | SPL |
| Windows Password Managers Discovery | Undefined | SPL |
SigmaHQ/sigma
1 rule| Detection | Severity | Format |
|---|---|---|
| Remote Thread Created In KeePass.EXE | High | Sigma |