A Microsoft Defender Patch Can Let Attackers Fill Up Your Entire Hard Drive
Fixing a privilege escalation flaw in Microsoft Defender created a side effect: attackers can exploit cached metadata handling to gorge storage on Windows 11 and Windows Server.
A recent security update for Microsoft Defender inadvertently introduced a flaw that allows malicious servers to exhaust all available disk space on target systems, according to findings by security researcher Nightmare-Eclipse.
Microsoft rolled out version 1.1.26060.3008 of its Malware Protection Engine (mpengine.dll) to address RoguePlanet (CVE-2026-50656), a zero-day vulnerability that enabled privilege escalation. The fix was pushed automatically through regular signature database updates to replace earlier builds, including the vulnerable 1.1.26050.11 release.
While examining the updated component, Nightmare-Eclipse observed an eight-byte kernel driver data leak, alongside a much more disruptive caching flaw. Although Microsoft Defender imposes strict caps on the size of scanned and quarantined files to prevent storage exhaustion, those thresholds reportedly do not cover cached Alternate Data Streams (ADS) tagged with Zone.Identifier.
In a proof-of-concept demonstration, an attacker hosts a file with an artificially inflated ADS stream on a malicious SMB server. By deliberately stalling read operations while holding the SMB connection open, the server forces Defender to retain and lock the cached stream files instead of deleting them. This loop consumes drive capacity rapidly until free space reaches zero.
The researcher verified the behavior on Windows 11 (version 25H2) and Windows Server 2025, and is testing whether the attack can bypass SMB restrictions by utilizing WebDAV over standard web ports. Microsoft has not addressed the disk exhaustion issue in its CVE-2026-50656 advisory.
Comments
Help shape the next version: Add context or suggest a correction. AI review can add points toward a rewrite. Reviews and updates may take time; a full meter does not guarantee a new version.