What is Windows SmartScreen?
Windows SmartScreen is a security feature that protects users from running unrecognized or potentially malicious files downloaded from the internet. When a file carries a Mark of the Web (MotW) — a hidden NTFS alternate data stream tag applied to files downloaded from the internet — Windows SmartScreen checks the file's reputation before allowing execution and shows a warning dialog to the user. SmartScreen is the primary defense against phishing-delivered malware for Windows users who execute downloaded files; bypassing it allows arbitrary files to execute without any security warning.
Overview
CVE-2024-29988 is a zero-day SmartScreen security feature bypass vulnerability that allows an attacker to bypass Mark of the Web (MotW) protections, enabling files to execute without SmartScreen warnings. It was exploited by the Water Hydra APT (also known as DarkCasino) as part of a chain targeting financial traders: CVE-2024-21412 (internet shortcut bypass, February 2024) → CVE-2024-29988 (SmartScreen prompt bypass, April 2024) to silently deliver the DarkMe remote access trojan. The CISA KEV addition on April 30, 2024 confirms active exploitation.
Affected Versions
| OS | Status |
|---|---|
| Windows 10 (all supported versions) | Patched April 2024 Patch Tuesday |
| Windows 11 (all supported versions) | Patched April 2024 Patch Tuesday |
| Windows Server 2016 and later | Patched April 2024 Patch Tuesday |
Technical Details
CWE-693 (Protection Mechanism Failure). SmartScreen's enforcement of MotW depends on properly reading the Zone.Identifier alternate data stream that marks a file as internet-origin. CVE-2024-29988 exploits a gap in how SmartScreen handles files opened in certain contexts — when a file is opened with specific command-line arguments or through certain shell mechanisms, the SmartScreen prompt is suppressed even though the MotW tag is present. An attacker chains this with CVE-2024-21412 (which bypasses MotW propagation to shortcut-delivered files) to create a complete silent execution chain.
The exploitation chain used by Water Hydra:
- CVE-2024-21412 — Deliver a
.urlinternet shortcut file that bypasses MotW propagation, referencing a remotely-hosted.zip - Inside the
.zip, embed a second shortcut or executable - CVE-2024-29988 — When the victim executes the file, suppress the SmartScreen prompt through the bypass
- DarkMe RAT executes silently
Discovery
Discovered in the context of Water Hydra's campaign targeting forex trading communities and financial sector users. The chain was documented by Trend Micro ZDI researchers who tracked the campaign through January–February 2024. The April patch addressed a residual bypass that Water Hydra continued using after the February CVE-2024-21412 patch.
Exploitation Context
Water Hydra (DarkCasino) is a financially motivated threat actor targeting financial traders through high-quality lures distributed on trading forums, Telegram channels, and social media. Their campaigns specifically target forex traders with promises of trading signals or analysis tools, exploiting SmartScreen bypasses because financial traders routinely download and execute third-party trading software and scripts. The DarkMe RAT provides persistent access for credential theft and financial account takeover.
Remediation
- Apply the April 2024 Windows security updates (Patch Tuesday, April 9, 2024).
- Also verify the February 2024 Patch Tuesday update (for CVE-2024-21412) is applied — both vulnerabilities were used in the same chain.
- Enable Attack Surface Reduction (ASR) rules that block executable content from email and web downloads.
- Train users to treat any SmartScreen bypass as a serious red flag — legitimate software does not require disabling security warnings.
- Deploy application allowlisting (Windows Defender Application Control / AppLocker) to prevent execution of arbitrary downloaded binaries.
Key Details
| Property | Value |
|---|---|
| CVE ID | CVE-2024-29988 |
| Vendor / Product | Microsoft — SmartScreen Prompt |
| NVD Published | 2024-04-09 |
| NVD Last Modified | 2025-10-28 |
| CVSS 3.1 Score | 8.8 |
| CVSS 3.1 Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H |
| Severity | HIGH |
| CWE | CWE-693 find similar ↗ |
| CISA KEV Added | 2024-04-30 |
| CISA KEV Deadline | 2024-05-21 |
| Known Ransomware Use | No |
CVSS 3.1 Breakdown
Required Action
Timeline
| Date | Event |
|---|---|
| 2024-02-13 | CVE-2024-21412 patched; Water Hydra campaign begins exploiting it alongside CVE-2023-38831 |
| 2024-04-09 | Microsoft releases April 2024 Patch Tuesday patching CVE-2024-29988 as a zero-day further MotW bypass |
| 2024-04-30 | Added to CISA Known Exploited Vulnerabilities catalog |
| 2024-05-21 | CISA BOD 22-01 remediation deadline |
References
| Resource | Type |
|---|---|
| Microsoft Security Advisory — CVE-2024-29988 | Vendor Advisory |
| NVD — CVE-2024-29988 | Vulnerability Database |
| CISA KEV Catalog Entry | US Government |
| Trend Micro — Water Hydra Targets Traders with Windows Defender SmartScreen Bypass | Security Research |