CVE-2017-8464 Microsoft Windows Shell (.lnk) Remote Code Execution

Exploited in the wild High 8.8 Published Updated

Attackers can execute arbitrary code by tricking users into viewing a crafted shortcut file icon in Windows Explorer.

Exploited in the wild
Since 10 Feb 2022
Login needed
Not needed
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
None listed

What is CVE-2017-8464?

CVE-2017-8464 is a high-severity code injection vulnerability in Microsoft Windows 10 1607, published on 15 Jun 2017. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.

Official description

Windows Shell in Microsoft Windows Server 2008 SP2 and R2 SP1, Windows 7 SP1, Windows 8, Windows 8.1, Windows Server 2012 Gold and R2, Windows RT 8.1, Windows 10 Gold, 1511, 1607, 1703, and Windows Server 2016 allows local users or remote attackers to execute arbitrary code via a crafted .LNK file, which is not properly handled during icon display in Windows Explorer or any other application that parses the icon of the shortcut. aka "LNK Remote Code Execution Vulnerability."

Which versions are affected by CVE-2017-8464?

It affects 9 products.

Products include Microsoft Windows 10 1511, Microsoft Windows 10 1607, Microsoft Windows 10 1703, Microsoft Windows 7, Microsoft Windows 8.1, Microsoft Windows Rt 8.1 and 3 more.

How do I fix CVE-2017-8464?

No fix has been published for CVE-2017-8464 yet. Limit exposure of the affected software until one is available. US federal agencies must fix it by 10 Aug 2022.

Upgrade, and never evaluate templates, expressions or code built from user input. More about Code injection.

Is CVE-2017-8464 being exploited?

Yes. Attackers have exploited CVE-2017-8464 in the wild since at least 10 Feb 2022.

Public exploit code: 2 Metasploit modules, 2 Exploit-DB entries and 9 proofs of concept on GitHub.

Sources

Also known as GHSA-v5x6-r6hp-xgpc.

Is CVE-2017-8464 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free