LegacyHive: Windows 0-Day Allows Standard Users to Load Another User's Registry Hive via User Profile Service

LegacyHive: Windows 0-Day Allows Standard Users to Load (TL-2026-1351), also tracked as LegacyHive, is a high-severity software vulnerability, first published 2026-07-15. It is attributed to Nightmare-Eclipse with low confidence, affects Microsoft Windows (User Profile Service), maps to 15 MITRE ATT&CK techniques (T1003, T1005, T1012), and is covered by 9 detection rules and 24 indicators of compromise.

Key facts for TL-2026-1351

Threat ID
TL-2026-1351
Also known as
LegacyHive
Severity
HIGH
Status
ACTIVE
Category
VULNERABILITY
First published
2026-07-15
Last reviewed
2026-07-15
Attribution
Nightmare-Eclipse
Attribution confidence
LOW
Motivation
UNKNOWN
Target sectors
all sectors any organization running multi-user windows hosts
Target regions
global
Detection rules
9
Indicators of compromise
24

Malware and tooling in LegacyHive: Windows 0-Day Allows Standard Users to Load

Malware and tooling: BlueHammer, GreenPlasma, LegacyHive, MiniPlasma, RedSun, UnDefend, YellowKey

Security researcher Nightmare-Eclipse (GitHub: MSNightmare), a self-identified grudge actor known as 'Chaotic Eclipse'/'Dead Eclipse' who has released six Windows zero-days since April 2026, publicly disclosed LegacyHive: an unpatched local elevation-of-privilege primitive that lets a standard user mount another user's registry hive under their own HKCU classes root by abusing the Windows User Profile Service. No CVE, Microsoft advisory, or patch currently exists; the public PoC is intentionally crippled to require a second standard user's credentials plus a third (potentially administrator) username.

How LegacyHive: Windows 0-Day Allows Standard Users to Load works

LegacyHive is a proof-of-concept elevation-of-privilege primitive targeting the Windows User Profile Service (ProfSvc), the component responsible for loading and unloading a signed-in user's registry hives (NTUSER.DAT and UsrClass.dat) at logon/logoff. The published technique allows a low-privileged, standard (non-administrator) local user to cause a hive belonging to a different local user account to be mounted underneath the attacker's own HKEY_CURRENT_USER\Software\Classes root, i.e., their per-user 'classes root'. Once mounted there, the victim's hive data — including UsrClass.dat contents such as COM/shell-extension registrations, file-association state, and other shell configuration — becomes readable/writable in a context the attacker fully controls, without the attacker ever needing SYSTEM or Administrator privileges to trigger the load.

The vulnerability class is not novel in kind: Microsoft has previously shipped at least three related fixes for User Profile Service / registry-hive-loading elevation-of-privilege bugs — MS15-003 (ProfSvc could be tricked, via a Shell Folders registry key change plus an NTFS junction, into opening an arbitrary UsrClass.dat belonging to another user), MS16-111 (RegLoadAppKey / NtLoadKeyEx hive-attachment-point abuse), and MS16-124 (NtLoadKeyEx read-only-hive-to-write-mode fallback with process impersonation leading to EoP). LegacyHive appears to be a modern recurrence of the same underlying pattern in current, fully-patched Windows builds, indicating the User Profile Service's hive-load path has not been durably hardened against this class of abuse.

The researcher, operating under the handles Nightmare-Eclipse, 'Chaotic Eclipse', and 'Dead Eclipse' (blog: deadeclipse666.blogspot.com), announced ahead of time that a 'major exploit targeting Microsoft products' would land on 2026-07-14, having previously claimed unspecified 'chains' were preventing an earlier release. On that date the LegacyHive GitHub repository (github.com/MSNightmare/LegacyHive, mirrored at git.projectnightcrawler.dev/NightmareEclipse/LegacyHive, MIT-licensed, C++) appeared, initially as a placeholder ('N/A' README, license file only, 2 commits), with full source (LegacyHive.cpp) and documentation following roughly 11 hours later (4 commits total). The researcher deliberately stripped the released PoC down from its original, more dangerous form: the internal/original version could reportedly load an arbitrary registry hive with no extra credentials, while the public build is artificially restricted to the UsrClass.dat hive only and requires the operator to already possess a second standard user's password plus the username of a third account (which can be an administrator account) before the primitive will fire. This restriction is a self-imposed abuse-reduction measure by the discloser, not a mitigation implemented by Microsoft.

LegacyHive is the latest in a six-exploit campaign by the same actor since April 2026, all targeting Microsoft Windows: BlueHammer (CVE-2026-33825, a TOCTOU race in Windows Defender's file-remediation engine using an NTFS junction to redirect a Defender write to C:\Windows\System32 for SYSTEM code execution — patched 2026-04-14, added to CISA KEV 2026-04-22/23, and confirmed by CISA on 2026-06-30 to be under active exploitation by ransomware gangs), RedSun (an alternate Defender privilege-escalation path to SYSTEM, silently patched, no CVE assigned), UnDefend (a Defender-disruption tool that weakens detection while masking reported system health), YellowKey (a BitLocker bypass affecting TPM-only configurations, exploitable with physical device access), GreenPlasma (a partial Windows LPE PoC released as a building block rather than a complete exploit), and MiniPlasma (an LPE tied to a supposedly-already-fixed 2020-era vulnerability, confirmed by researchers to still work on fully patched Windows 11 as of May 2026). The actor has publicly stated a grievance-driven motive ('someone violated our agreement and left me homeless with nothing'), alleged direct threats from MSRC personnel, and has promised further RCE disclosures plus a 'dead man's switch' for automatic exploit release; Huntress Labs linked April 2026 exploitation activity to Russian-geolocated infrastructure, and some evidence (demonstrated insider-level Windows codebase knowledge) has fueled speculation of a former Microsoft employee or contractor, though attribution remains unconfirmed.

As of disclosure (2026-07-15), Microsoft has not assigned a CVE ID, published a security advisory, or shipped a patch for LegacyHive specifically. The PoC was independently verified by the discloser to function against 'all currently supported desktop and server' Windows builds with the July 2026 Patch Tuesday security updates applied (that cycle addressed roughly 570 vulnerabilities including 3 separate zero-days), meaning the flaw survived Microsoft's most recent monthly patch cycle. No in-the-wild exploitation, malware integration, or threat-actor weaponization of LegacyHive itself has been reported; unlike BlueHammer, this is presently a disclosed research primitive rather than an observed ransomware-enabling campaign. Given the same actor's track record (BlueHammer went from PoC to CISA-KEV-listed ransomware tooling within under three months), defenders should treat LegacyHive as a credible, unpatched local elevation/lateral-disclosure vector on multi-user Windows hosts (terminal servers, shared workstations, RDS/VDI) pending an official Microsoft fix, and should assume the actor may escalate, weaponize, or chain it with future disclosures.

MITRE ATT&CK techniques used in TL-2026-1351

Credential Access

T1003 OS Credential Dumping; T1552.002 Credentials in Registry

Collection

T1005 Data from Local System

Discovery

T1012 Query Registry; T1033 System Owner/User Discovery; T1069 Permission Groups Discovery

Privilege Escalation

T1068 Exploitation for Privilege Escalation; T1548 Abuse Elevation Control Mechanism

Initial Access

T1078.003 Local Accounts

defense-impairment

T1112 Modify Registry; T1685 Disable or Modify Tools

Impact

T1486 Data Encrypted for Impact

Resource Development

T1585.001 Social Media Accounts; T1587.004 Exploits; T1588.006 Vulnerabilities

Affected products and versions in LegacyHive: Windows 0-Day Allows Standard Users to Load

  • Microsoft — Windows (User Profile Service)
    Vulnerable versions: All currently supported Windows desktop and Windows Server versions, including builds patched through the July 2026 security update

Remediation for LegacyHive: Windows 0-Day Allows Standard Users to Load

Patches

  • No official Microsoft patch exists for LegacyHive as of 2026-07-15; vulnerability is confirmed present even after the July 2026 Patch Tuesday cumulative updates
  • CVE-2026-33825 (BlueHammer, same actor's prior disclosure) was patched by Microsoft on 2026-04-14 — apply if not already deployed

Immediate actions

  • Restrict interactive/local logon rights on shared, multi-user Windows hosts (terminal servers, RDS/VDI, kiosks) to trusted accounts only
  • Audit and alert on unexpected Windows User Profile Service registry hive load/unload events on shared systems
  • Monitor for anomalous mounting of foreign HKCU\Software\Classes (UsrClass.dat) content under an unrelated user session
  • Restrict who can obtain or reuse credentials for secondary standard-user accounts on the same host, since the public PoC requires a second user's password
  • Given the same actor's BlueHammer went from PoC to KEV-listed ransomware tooling in under 3 months, prioritize monitoring GitHub/blog channels (deadeclipse666.blogspot.com, github.com/MSNightmare) for LegacyHive updates or de-restriction

Workarounds

  • No Microsoft-endorsed workaround has been published for LegacyHive; general local-access hardening (limiting standard-user co-tenancy on a host, restricting secondary-account credential exposure) is the only available mitigation

Longer-term hardening

  • Deploy EDR/registry-activity telemetry capable of flagging cross-user registry hive load operations via LoadUserProfile/RegLoadKey/RegLoadAppKey/NtLoadKeyEx-family APIs
  • Segment or eliminate shared multi-user Windows hosts where feasible; move to single-user or ephemeral session models for sensitive roles
  • Track Microsoft Patch Tuesday releases for a LegacyHive-addressing fix and apply promptly once issued
  • Establish a watchlist for further disclosures from this actor, who has publicly promised additional RCE vulnerabilities and a 'dead man's switch' for automatic release
  • Apply CVE-2026-33825 (BlueHammer) patches and CISA KEV remediation deadlines given confirmed ransomware use, and review Defender configurations for RedSun/UnDefend exposure from the same disclosure campaign

Timeline of LegacyHive: Windows 0-Day Allows Standard Users to Load

  • The same actor (Chaotic Eclipse / Nightmare-Eclipse) publishes the first of six 2026 Windows zero-days, BlueHammer, a Windows Defender TOCTOU privilege-escalation PoC, beginning the disclosure campaign that culminates in LegacyHive.
  • Two additional Microsoft Defender zero-days, RedSun and UnDefend, are released by the same actor shortly after BlueHammer.
  • BlueHammer is assigned CVE-2026-33825 and added to CISA's Known Exploited Vulnerabilities catalog, following Microsoft's 2026-04-14 patch.
  • Barracuda publishes a threat profile on Nightmare-Eclipse, cataloguing six zero-days released in six weeks and the actor's stated grievance against Microsoft.
  • CISA confirms ransomware gangs are actively exploiting BlueHammer (CVE-2026-33825), demonstrating this actor's disclosures can be weaponized within months.
  • Full LegacyHive PoC source (LegacyHive.cpp), documentation, and README are published to the repository roughly 11 hours after the placeholder appeared (4 commits total).
  • GitHub repository MSNightmare/LegacyHive appears, initially with only an MIT license file and a placeholder ('N/A') README (2 commits).
  • Researcher Nightmare-Eclipse publicly signals a 'major exploit targeting Microsoft products' is coming, after previously indicating he had 'chains' preventing release.
  • Threat first ingested and hunted by the TL-Intel Harness from the Cyber Security News RSS feed.
  • Cyber Security News publishes coverage of the LegacyHive Windows 0-day, confirming no CVE, Microsoft advisory, or patch exists and that the PoC works against fully July-2026-patched Windows builds.

Sources cited for LegacyHive: Windows 0-Day Allows Standard Users to Load

Threats related to LegacyHive: Windows 0-Day Allows Standard Users to Load

Detection coverage for TL-2026-1351

As of 2026-07-15, Threadlinqs Intelligence publishes 9 detection rule(s) for TL-2026-1351 across Splunk SPL, Microsoft KQL and Sigma, covering 24 indicator(s) of compromise. The whole corpus is readable without an account; a free account unlocks full detection query text in Splunk SPL, Microsoft KQL and Sigma; paid tiers add raw indicator values, correlation and the MCP server. Threadlinqs MCP server · View plans.

Threadlinqs Intelligence — Real-Time Threat Detection Platform

[ 0 threats ] [ 0 det ] [ CRIT: 0 ] [ HIGH: 0 ]
// threat_feed
$ sort --newest
Showing all threats

Latest Threats