Skeleton Key is a memory-only backdoor malware that targets Microsoft Active Directory environments by patching the Local Security Authority Subsystem Service (LSASS) process to bypass domain authentication. First documented by Dell SecureWorks in November 2015, the malware is attributed to advanced persistent threat (APT) groups, notably the Chinese-sponsored threat actor APT3 (also known as Gothic Panda), and falls under the category of credential access and persistence malware. It was publicly linked to the 2015 breach of the U.S. Office of Personnel Management (OPM), where attackers used the technique to maintain stealthy access to domain controllers.
Skeleton Key operates entirely in memory, leaving no file on disk, and modifies the authentication flow inside LSASS by hooking the MsvValidateUser function. This patch allows the attacker to login to any domain account using a custom master password while the legitimate user credentials remain functional, enabling silent backdoor access. The malware propagates by being manually placed on a domain controller—often via prior credential theft or remote execution—and does not self-replicate, relying on lateral movement tools like PsExec or WMI. For command-and-control (C2), it typically uses encrypted communication over standard HTTPS ports or leverages existing remote access tools like RDP to avoid detection. Persistence is achieved through Windows Management Instrumentation (WMI) event subscriptions or service installations that re-execute the in-memory payload after reboot. Evasion techniques include timestamp tampering, disabling logging on the domain controller, and running with high integrity to bypass user account control. The malware does not use traditional registry keys or mutexes that can be easily scanned.
The first known deployment of Skeleton Key occurred in early 2015 during the OPM intrusion, which exposed sensitive personnel records of over 21 million current and former U.S. government employees. MITRE ATT&CK categorizes this technique under T1556.004 (Skeleton Key), and a related research paper by Dell SecureWorks (“Skeleton Key Malware: Background and Analysis”, 2015) provides a deep technical breakdown. No specific CVEs are assigned because the attack exploits domain authentication logic rather than a software flaw, but it relies on initial access vulnerabilities like the OPM’s misconfigured multi-factor authentication.
Detection relies on behavioral indicators: anomalous LSASS process memory modifications, unexpected authentication events with identical timestamps, and successful logins from domain controllers that lack corresponding Kerberos TGT requests. Network IOCs include outgoing HTTPS connections to IP addresses associated with known APT3 infrastructure, such as the ranges 23.21.123.x or 184.73.xxx.xxx used in 2015. File-based IOCs are minimal due to memory-only operation, but Sysinternals Process Explorer can reveal LSASS handles to suspicious memory regions, and Windows Event ID 4624 (successful logon) with a master password pattern (e.g., “zxc123!”) has been reported in forensic analyses.
The primary impact of Skeleton Key is persistent, stealthy credential theft that undermines the entire domain trust model, enabling attackers to impersonate any user, including administrators, without triggering account lockouts. During the OPM incident, it facilitated the exfiltration of hundreds of gigabytes of classified personnel data, causing one of the largest data breaches in U.S. government history. Affected sectors are exclusively government and defense, but any organization using Active Directory is at risk if attackers gain initial domain controller access.
Defenders should implement Multi-Factor Authentication (MFA) resistant to pass-the-hash techniques, enable comprehensive LSASS auditing (Event IDs 4670–4673), and deploy endpoint detection rules (e.g., Sigma rule “Skeleton Key LSASS Patch”) that flag memory modifications. Regular vulnerability scanning for initial access vectors—like unpatched CVE-2015-0078 (Office vulnerability used in OPM chain)—and restricting administrative remote execution tools (e.g., PsExec, WMI) are critical preventive measures. Microsoft’s Enhanced Security Administrative Environment (ESAE) and Credential Guard can further isolate LSASS from user-mode access.
Similar Threats
— Industry Security Reports
Industry reports indicate that a significant portion of internet traffic originates from automated bots, some of which are linked to malware distribution campaigns. See what's reaching your server.
📊 Get My Threat ReportSign up in seconds · No card required
ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the malware listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.
Stay up to date with the latest from Boteraser.
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
CloudFlare provides web performance and security solutions, enhancing site speed and protecting against threats.
Service URL: developers.cloudflare.com (opens in a new window)
These cookies are needed for adding comments on this website.
These cookies are used for managing login functionality on this website.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
You can find more information in our Cookie Policy and Privacy Policy.