
In late 2025, a critical vulnerability tracked as CVE-2025-9491 (ZDI-CAN-25373) exposed a dangerous weakness in how Windows handles shortcut files.
The flaw allows attackers to embed hidden command-line arguments within a .LNK’s Target field arguments that are not visible in the Windows Properties dialog due to a user interface truncation issue (CWE-451: UI Misrepresentation).
This campaign demonstrates how even small interface flaws can yield outsized operational impact.
Let’s dive deeper into this critical vulnerability.
Windows Shell Link (.LNK) files are among the most common elements in everyday computing, used to launch applications, open documents, or access folders with a single click.
Their deep integration across the Windows ecosystem makes them an essential productivity feature and an equally attractive attack surface for adversaries seeking to transform routine user actions into covert code execution.
The CVE-2025-9491 (ZDI-CAN-25373) vulnerability exposes a critical weakness in the .LNK mechanism, specifically, how the Windows interface displays and executes shortcut Target paths.
This flaw enables attackers to embed hidden command-line arguments within a .LNK file that are invisible to users through the Properties dialog yet fully executed by the operating system upon double-click.
In effect, a single click on a seemingly benign shortcut can silently launch PowerShell or other living-off-the-land utilities, providing adversaries with remote code execution without any visible warning or user consent.
Recognizing the severity of this vulnerability is essential for defenders. Although Microsoft has not yet released a patch, the exploitation of CVE-2025-9491 by a state-linked APT underscores how quickly advanced actors can weaponize subtle user-interface flaws for stealthy, long-term infiltration.
Immediate mitigations such as blocking or sandboxing .LNK and .HTA content, enforcing application control policies, and monitoring anomalous PowerShell behavior are crucial.
When CVE-2025-9491 is exploited, the attack chain unfolds methodically.
The events surrounding CVE-2025-9491 underscore two enduring lessons: user interface trust can be weaponized, and seemingly benign system features can conceal fully capable malware delivery mechanisms.
Dive into the spotlight above to learn everything you need to know about CVE-2025-9491: