Skip to content
Threat Feed
high advisory

Detection of XORDump Credential Dumping Activity

XORDump is a utility used by attackers to dump process memory, specifically targeting lsass.exe to facilitate credential theft.

XORDump is a specialized hacktool designed to extract process memory contents, primarily utilized by adversaries during the credential access phase of an intrusion. The tool leverages specific modules and techniques to interact with sensitive system processes, most notably the Local Security Authority Subsystem Service (lsass.exe). By invoking specific command-line switches and utilizing Windows API-related modules like comsvcs, dbghelp, or dbgcore, XORDump enables attackers to bypass standard memory protection mechanisms to harvest credentials. This activity is a high-signal indicator of post-exploitation behavior, specifically targeting memory-resident secrets to enable lateral movement or privilege escalation within a compromised Windows environment. Defensive teams should monitor process creation events for any invocation of xordump.exe or the use of its distinctive command-line parameters.

Attack Chain

  1. Attacker gains initial access to the target host via phishing or exploit.
  2. Attacker performs local enumeration to identify high-privilege processes.
  3. Attacker drops the XORDump binary onto the target system file system.
  4. Attacker executes xordump.exe with arguments pointing to lsass.exe for memory extraction.
  5. XORDump loads system modules like comsvcs.dll to facilitate the dump process.
  6. The dumped memory containing hashed or plaintext credentials is written to a local file.
  7. Attacker exfiltrates the dumped memory file or parses it locally to extract credentials.

Impact

Successful execution of XORDump allows attackers to obtain sensitive credentials from memory. This impact often results in account compromise, unauthorized lateral movement across the network, and potential full domain dominance if privileged service accounts or domain administrator credentials are harvested.

Recommendation

  • Deploy the provided Sigma rule to detect the execution of XORDump or the use of its specific command-line arguments.
  • Enable Sysmon process creation logging (Event ID 1) to capture Commandline and Image path telemetry.
  • Investigate any process creating memory dumps of lsass.exe, as this behavior is rarely associated with legitimate administrative tasks.

Immediate actions

Deploy the provided Sigma rule to SIEM

Detection Engineering 24h

Mitigations

Restrict local administrative privileges and implement EDR blocking for known credential dumping utilities

medium_term IT Operations

T1003.001

Detection coverage 1

Detect XORDump Process Execution

high

Detects the execution of XORDump or usage of its specific command-line parameters for process memory dumping

sigma tactics: credential-access, stealth techniques: T1003.001, T1036 sources: process_creation, windows

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