Skip to main content
Mallory

Nightmare-Eclipse Moves Past Windows Defender.

Jonathan CranSeptember 9, 20266 min read

Nightmare-Eclipse’s exploit releases target Windows Defender, CrowdStrike, Avast, Kaspersky, and NVIDIA. If you run these products, the response depends on the version, enabled features, and whether an exploit actually works.

We pulled together the release history, vendor fixes, independent tests, and evidence from real attacks so you can assess your exposure and decide what to patch, reconfigure, or investigate. ShieldCrash is the latest claim in that series.

Who is Nightmare-Eclipse?

Nightmare-Eclipse is the public name of an anonymous researcher releasing exploit code for Windows and endpoint security products. The releases include BlueHammer, ShieldBreak, and the latest, ShieldCrash.

Nightmare-Eclipse typically posts proof-of-concept code to GitHub without coordinating disclosure with the vendor. Before ShieldCrash, Huntress documented an attacker trying BlueHammer, RedSun, and UnDefend in a real intrusion. Huntress did not attribute that intrusion to the researcher.

The latest: ShieldCrash

ShieldCrash arrived on September 8 as a claimed bypass of the ShieldBreak fix. Mallory tracks the release and supporting reports. The question is whether the published code can read a protected file through Defender after the September updates.

The September 8 README claims SYSTEM-level file reads and calls the release a skeleton proof of concept. A September 9 follow-up claimed a full escalation path. The evidence reviewed does not establish a corresponding code fix or a working SYSTEM execution chain.

Cyderes tested Windows 11 25H2 build 26200.9445 with Defender engine 1.1.26080.3, which contains the ShieldBreak fix. Reads of SAM, SECURITY, and ELAM failed. Each output was the same staged ntdll.dll, not the requested hive. No SYSTEM execution was demonstrated. Mallory’s review found no second substantive independent reproduction.

CrowdStrike’s assessment also leaves validation open. As of September 9, the sources reviewed identify no separate ShieldCrash CVE, Microsoft-confirmed affected-build list, ShieldCrash-specific fix, or observed exploitation in the wild.

Keep the ShieldBreak fix installed. Record Windows and Defender versions and update times. A patched ShieldBreak build does not establish whether ShieldCrash works or is blocked. The published code failed in the documented test; the underlying bypass remains unresolved.

Release, fix, and exploitation timeline

BlueHammer was attempted on April 10, four days before its April 14 fix. A patch date alone doesn’t tell you whether an endpoint was exposed. Compare the activity window with when that endpoint actually received the update.

Kevin Beaumont reported successful verification of HardBreacher, FalconFlank, and PrettyPrague on September 3. That post predates ShieldCrash and does not validate it. Splunk also published ShieldBreak attack-simulation data, separate from evidence of real attacks.

Status through September 9, 2026. “No confirmed wild use” means none in the reporting reviewed. Lab results and attempted use are listed separately from successful exploitation.

Ten releases covered in this article
ExploitPublic release / codeFix milestoneExploitation evidence
BlueHammerCVE-2026-33825Apr 2: Huntress disclosure dateApr 14Platform 4.18.26030.3011Apr 10: attempted; blockedKEV added Apr 22
UnDefendCVE-2026-45498Public by Apr 16First-public day unresolved.May 12: fixed build datedPlatform 4.18.26040.7Apr 16: tool executed; stoppedKEV added May 20
RedSunCVE-2026-41091Public by Apr 16First-public day unresolved.May 5: fixed build datedEngine 1.1.26040.8Apr 16: overwrite attempt failedKEV added May 20
RoguePlanetCVE-2026-50656Jun 9: repository activityJun 30: fixed build datedEngine 1.1.26060.3008Lab reproductionNo confirmed wild use in reviewed reporting.
ShieldBreakCVE-2026-69414Aug 11: code uploadSep 1: fixed build datedEngine 1.1.26080.3Aug 17: Splunk attack simulationNo confirmed wild use in reviewed reporting.
HardBreacherKasperskyAug 28–29: repository activityAug 30: fixed databasesAdvisory issued Aug 31.Sep 3: Beaumont verifiedNo confirmed wild use reported.
GreenSectionNVIDIAAug 29: code uploadNo confirmed public fix dateCrash demonstratedNo confirmed wild use in reviewed reporting.
PrettyPragueAvastAug 30: code uploadBy Sep 7: Gen says fixedExact rollout date and build not established.Sep 3: Beaumont verifiedNo confirmed wild use reported.
FalconFlankCrowdStrikePublic by Sep 3No confirmed public fix dateConfiguration mitigation available.Sep 3: Beaumont verifiedNo confirmed wild use reported.
ShieldCrashDefenderSep 8: code uploadNo patch or mitigation reportedCrowdStrike assessment, Sep 8.Independent validation unresolvedAssessment and failed test described above; no confirmed wild use in reviewed reporting.

Build dates come from Microsoft’s release notes. They can precede advisory dates or later fix reporting. Repository commit dates don’t prove first public visibility. KEV dates record catalog additions, not first attacks.

The recurring weakness

Security agents run with elevated privileges and routinely inspect, quarantine, and modify files that unprivileged users can reach. Mistakes at that boundary can turn normal remediation into arbitrary file access or code execution. Qualys’ ShieldBreak analysis describes how cloud-file hydration and path manipulation can redirect a privileged Defender operation.

Every release discussed here requires local code execution first. The Huntress incident shows the sequence clearly: compromised VPN access, then attempts to use the published tools.

MITRE ATT&CK mappings

These mappings cover documented exploit behavior, including lab results and attempted use. They don’t establish successful exploitation in the wild or attribution to the publisher.

MITRE ATT&CK techniques by exploit. Nine rows, each showing the technique, distinct exploit count, and associated exploit names. T1068: 6; T1574.001: 3; T1053.005: 3; T1134: 3; T1003.002: 2; T1543.003: 1; T1134.004: 1; T1685: 1; T1499: 1.
Each technique appears once. Count = distinct associated exploits. ShieldCrash is excluded pending validation.

GreenSection maps to denial of service. A scheduled task or temporary service used for elevation doesn’t establish persistence.

What defenders should check

  • Check whether Falcon’s Office macro-removal capability is enabled. FalconFlank depends on that configuration. Follow the CrowdStrike mitigation guidance for the affected policy.
  • For Kaspersky Endpoint Security 14.0 or 14.1, check the antivirus database date. HardBreacher’s fix is in August 30 databases and later.
  • For Defender, check both engine and platform versions against the timeline. Record when each endpoint received the fixed build so you can scope the exposure window.
  • For Avast, confirm which installed build contains the PrettyPrague fix. Gen says the issue is fixed; the reviewed statement doesn’t identify the build or rollout date.
  • Hunt for Defender writing phoneinfo.dll into System32, or Falcon-related creation of bcrypt.dll in the WindowsPowerShell directory, followed by SYSTEM execution. These are ShieldBreak and FalconFlank behaviors.
  • Review VPN sessions alongside endpoint events during the exposure window. In the Huntress incident, the attacker used compromised VPN access before attempting the exploits.

Nightmare-Eclipse’s releases span working exploits, patched flaws, unresolved claims, and real attack attempts. Defenders need that whole history, alongside the configurations they actually run, to decide where they’re exposed.

Mallory connects exploit releases, independent validation, vendor fixes, and observed attacks to your attack surface. As the evidence changes, your team can reassess affected systems and prioritize action without rebuilding the investigation across repositories, advisories, and incident reports.

- jcran

Read the exploit analysis in Mallory

Explore our ShieldCrash assessment and ShieldBreak exploit analysis, including the supporting sources. Create an account to view the analysis and continue your investigation.

Create an account