I’ve been reading up about the recently revealed Windows Shortcuts/Icon Parsing (.LNK Files) security vulnerability.
( http://www.infoworld…lnerability-114 )
In light of this security threat, Microsoft and several security vendors have recommended taking immediate actions. Among these advisories is this one from Sophos:
http://www.sophos.co…indows-systems/
I have several related questions about the advice in these advisories (including the one from Microsoft, with its pair of “Fixits”).
Quote #1:
For now, Microsoft advises that you disable icons for shortcuts. Unfortunately, this is highly impractical for most environments. While it would certainly solve the problem, it would also cause mass confusion among many users and might not be worth the support calls. Microsoft also suggests disabling the WebClient service that is used for WebDav. If you are not a Microsoft SharePoint customer this may be a solution, but many organizations rely on SharePoint so this is limiting as well.
But I do not want to get all of my System Icons and Shortcuts messed up or destroyed. So, is there any other, less drastic workaround which solves this issue but will leave me with better Windows Desktop functionality?
Quote #2:
Today, a colleague suggested the best mitigation I have heard so far: deploying a GPO disallowing the use of executable files that are not on the C: drive. This will work for most environments, and you really shouldn’t be running executables from USB drives and network shares anyway. We tested this solution against the vulnerability and it does in fact provide protection.
I have uncovered Microsoft’s on-line tool for converting various Group Policy Editor functions into their Registry Entries:
Does this (Sophos recommended) workaround cover the current .LNK vulnerability? Will it cause any undesirable side effects?
If this looks like a promising workaround, I would like to create the Group Policy to accomplish this. But I run Windows 7 Home Premium (64-bit), and we Home Users do not have the Group Policy Snap-In. So, gpe.msc and the Editor in the Control Panel (as well as other Administrator Controls) are not available to us. What can I do to put this one Group Policy into my laptop?
I have one Administrator-level user account, and one Standard User Account. If the Registry must be edited, I know how to create a .REG backup file and save it to a safe location.
If possible, I’d like to make two Registry Batch Files: one to implement this Group Policy, and the other to Undo the changes. I think these Batch Files can be written so as to be able to click or double-click on each one to run all the necessary operations, like a Windows Command File. I just don’t know exactly what to put into the batch files, and how to write them to do the Registry Editing automatically. I’ve seen such Registry batch files in the Windows Secrets newsletter from time to time.
Any clues or informed opinions would be much appreciated. Thanks in advance.
-- rc primak