First published: Thu Jan 12 2006(Updated: )
By design, Microsoft Visual Studio 2005 automatically executes code in the Load event of a user-defined control (UserControl1_Load function), which allows user-assisted attackers to execute arbitrary code by tricking the user into opening a malicious Visual Studio project file.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Microsoft Visual Studio .NET | =2005 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2006-0187 is considered a critical vulnerability due to its potential for remote code execution.
To fix CVE-2006-0187, users should avoid opening untrusted Visual Studio project files and apply any available security patches from Microsoft.
CVE-2006-0187 allows attackers to execute arbitrary code on a victim's machine by tricking them into opening a malicious project file.
CVE-2006-0187 affects users of Microsoft Visual Studio .NET 2005 who open untrusted project files.
A possible workaround for CVE-2006-0187 is to disable the automatic execution of code in user-defined control Load events within Visual Studio.