Microsoft patches seventh Nightmare Eclipse zero-day as Defender race condition gets a quiet fix

CVE-2026-50656 closes the RoguePlanet chapter, but the broader tensions over vulnerability disclosure and bug bounty treatment linger.

AI-generated illustration depicting vulnerability for the story: Microsoft patches seventh Nightmare Eclipse zero-day as Defender race condition gets a quiet fix

CVE-2026-50656 closes the RoguePlanet chapter, but the broader tensions over vulnerability disclosure and bug bounty treatment linger.

Summary

  • Microsoft has patched CVE-2026-50656, a race condition in Microsoft Defender that could allow a local attacker to spawn a SYSTEM-level command prompt.
  • The fix was delivered via an update to the Microsoft Malware Protection Engine, not through the regular Patch Tuesday cycle — organisations need to confirm their engine version is current.
  • The vulnerability was publicly disclosed in June by researcher Nightmare Eclipse, who also released proof-of-concept exploit code at the time.
  • This is the seventh Windows zero-day publicly disclosed by the same researcher since April, amid an ongoing dispute over Microsoft’s handling of vulnerability reports and bug bounty submissions.
  • Microsoft has not confirmed whether CVE-2026-50656 was exploited in the wild beyond proof-of-concept demonstrations.

The fix and what it addresses

Microsoft has resolved a zero-day vulnerability in Microsoft Defender, tracked as CVE-2026-50656 and nicknamed ‘RoguePlanet’ by the researcher who discovered it. The patch was delivered through an update to the Microsoft Malware Protection Engine rather than the company’s standard monthly Patch Tuesday release, meaning it may have arrived outside the usual patching cadence that many organisations monitor closely. Microsoft has advised customers to confirm they are running the latest engine version to receive the fix.

What the vulnerability actually does

The flaw is a race condition in Microsoft Defender that, when successfully triggered, spawns a command prompt running with SYSTEM privileges — effectively granting an attacker complete local control of the affected machine. Security researcher Nightmare Eclipse, who first disclosed the issue in June alongside proof-of-concept exploit code, described its reliability as variable. ‘The exploit is a race condition, so it’s a hit or miss,’ the researcher wrote at the time. ‘I have managed to get a 100 percent success rate on some machines while it struggled to work on others.’ The researcher also claimed the exploit functioned regardless of whether Defender’s real-time protection was active, which limits the degree to which defenders could rely on that feature as a compensating control.

Scope and affected systems

According to the researcher’s original disclosure, RoguePlanet worked against fully patched Windows 10 and Windows 11 systems at the time it was published. Microsoft has not publicly detailed what code changes were made to address the bug, nor has it confirmed whether the vulnerability was exploited by any party beyond proof-of-concept demonstrations. The absence of an exploitation statement should not be read as confirmation that no exploitation occurred — it simply reflects what Microsoft has chosen to disclose.

Context: a sustained disclosure campaign

CVE-2026-50656 is the seventh Windows zero-day publicly disclosed by Nightmare Eclipse since April, forming part of what has become an increasingly public dispute with Microsoft over its vulnerability disclosure practices and bug bounty program. The researcher, who claims to be a former Microsoft employee, has alleged that the company ignored vulnerability reports, deleted submission accounts, and dismissed independent researchers. The campaign drew further attention when Microsoft initially suggested that publishing exploit code could carry legal consequences, a position that prompted significant pushback from the broader security research community. Microsoft subsequently issued a clarification stating it had no intention of pursuing legal action against researchers conducting or publishing legitimate security research.

Repository removals and researcher response

The dispute extended to platform-level actions. Nightmare Eclipse alleged that Microsoft arranged the removal of RoguePlanet proof-of-concept repositories from both GitHub and GitLab — Microsoft owns GitHub — before relocating the exploit code to a self-hosted repository. The sources available to CISO Brief do not independently corroborate these allegations, and Microsoft has not publicly responded to them specifically.

Where things stand

With CVE-2026-50656 now patched, Microsoft has addressed all seven zero-days publicly disclosed by Nightmare Eclipse in this period. Whether that resolves the underlying friction between Redmond and the researcher community it depends on for vulnerability intelligence is a separate matter, and one with implications for how future disclosures are handled by both sides.

Why it matters

For CISOs, there are two distinct risk threads here. The immediate concern is operational: a SYSTEM-level privilege escalation in Defender, delivered through a race condition that bypassed real-time protection settings, was publicly disclosed with working exploit code in June and has been sitting unpatched in production environments for some time. Because the fix arrived outside Patch Tuesday, organisations relying solely on monthly patching windows may have missed it. The second concern is structural: when a researcher publicly drops seven zero-days in rapid succession — including working exploit code — because they believe the normal disclosure process is unresponsive, it signals a breakdown in the coordinated disclosure ecosystem that the entire industry depends on. CISOs should be aware that public zero-day disclosures do not always follow a predictable cadence, and detection and response capabilities need to account for that.

What to do now

  • Verify that Microsoft Malware Protection Engine is updated to the latest available version across all Windows 10 and Windows 11 endpoints, as the CVE-2026-50656 fix was distributed through the engine update rather than a standard Patch Tuesday release.
  • Review patching processes to ensure out-of-band and engine-level updates from Microsoft are captured in your patching workflow and not inadvertently deferred to the next monthly cycle.
  • Assess whether any detection rules or endpoint telemetry could have surfaced exploitation attempts consistent with unexpected SYSTEM-level command prompt spawning from Defender-related processes.
  • Monitor for further public disclosures from Nightmare Eclipse, given the researcher has stated an intent to continue publishing and has established a pattern of releasing working exploit code alongside technical details.

Sources