What Happened
CVE-2025-24054 is a Windows NTLM hash disclosure vulnerability patched in March 2025 Patch Tuesday. By crafting a malicious.library-ms file (Windows Library definition file), an attacker can cause Windows Explorer to initiate an automatic SMB authentication attempt to an attacker-controlled server, leaking the user's NTLMv2 hash.
ESET Research observed active exploitation campaigns targeting government organizations across Poland and Romania within days of the patch's release.
Why This Is Severe Despite CVSS 6.5
The 'Medium' CVSS rating understates real-world risk. The hash leak:
- Requires no user clicks — browsing to a folder containing the file is sufficient
- Enables NTLM relay attacks against internal services
- Can be used to crack NTLMv2 hashes offline (common passwords crack in minutes)
- Works even if the file is in a ZIP attachment previewed in Explorer
Recommended Actions
- Apply March 2025 Patch Tuesday (KB5053594 for Windows 11 24H2)
- Enable SMB signing on all domain controllers and member servers via GPO
- Enable Extended Protection for Authentication (EPA) on IIS/Exchange
- Block outbound SMB (TCP 445) at the network perimeter
- Disable NTLM authentication where Kerberos is available (set
Network security: Restrict NTLMtoDeny all) - Monitor Windows Security Event ID 4624 (LogonType=3, NTLM) for unusual patterns