First published: Wed Oct 14 2009(Updated: )
The Common Language Runtime (CLR) in Microsoft .NET Framework 2.0, 2.0 SP1, 2.0 SP2, 3.5, and 3.5 SP1, and Silverlight 2, does not properly handle interfaces, which allows remote attackers to execute arbitrary code via (1) a crafted XAML browser application (XBAP), (2) a crafted Silverlight application, (3) a crafted ASP.NET application, or (4) a crafted .NET Framework application, aka "Microsoft Silverlight and Microsoft .NET Framework CLR Vulnerability."
Credit: secure@microsoft.com
Affected Software | Affected Version | How to fix |
---|---|---|
All of | ||
Microsoft Windows 2000 | =sp4 | |
Any of | ||
Microsoft .NET Framework 4 | =2.0-sp1 | |
Microsoft .NET Framework 4 | =2.0-sp2 | |
All of | ||
Any of | ||
Microsoft Windows Server | =sp2 | |
Microsoft Windows Server | ||
Microsoft Windows Server | ||
Microsoft Windows Server | ||
Microsoft Windows Server | =sp2 | |
Microsoft Windows Server | =sp2 | |
Microsoft Windows Server | =sp2 | |
Microsoft Windows Server | =sp2 | |
Any of | ||
Microsoft .NET Framework 4 | =1.1-sp1 | |
Microsoft .NET Framework 4 | =2.0-sp1 | |
Microsoft .NET Framework 4 | =2.0-sp2 | |
Microsoft .NET Framework 4 | =3.5 | |
Microsoft .NET Framework 4 | =3.5-sp1 | |
All of | ||
Any of | ||
Microsoft Windows Vista | ||
Microsoft Windows Vista | ||
Microsoft Windows Vista | =sp1 | |
Microsoft Windows Vista | =sp2 | |
Any of | ||
Microsoft .NET Framework 4 | =1.1-sp1 | |
Microsoft .NET Framework 4 | =2.0 | |
Microsoft .NET Framework 4 | =2.0-sp1 | |
Microsoft .NET Framework 4 | =2.0-sp2 | |
Microsoft .NET Framework 4 | =3.5 | |
Microsoft .NET Framework 4 | =3.5-sp1 | |
All of | ||
Microsoft .NET Framework 4 | =1.1-sp1 | |
Any of | ||
Microsoft Windows 7 | ||
Microsoft Windows Server | =r2 | |
Microsoft Windows Server | =r2 | |
All of | ||
Any of | ||
Microsoft .NET Framework 4 | =1.0-sp3 | |
Microsoft .NET Framework 4 | =1.1-sp1 | |
Microsoft .NET Framework 4 | =2.0-sp1 | |
Microsoft .NET Framework 4 | =2.0-sp2 | |
Microsoft .NET Framework 4 | =3.5 | |
Microsoft .NET Framework 4 | =3.5-sp1 | |
Any of | ||
Microsoft Windows XP | =sp2 | |
Microsoft Windows XP | =sp3 | |
Microsoft Windows XP | =sp2 | |
Microsoft Windows 2000 | =sp4 | |
Microsoft .NET Framework 4 | =2.0-sp1 | |
Microsoft .NET Framework 4 | =2.0-sp2 | |
Microsoft Windows Server | =sp2 | |
Microsoft Windows Server | ||
Microsoft Windows Server | ||
Microsoft Windows Server | ||
Microsoft Windows Server | =sp2 | |
Microsoft Windows Server | =sp2 | |
Microsoft Windows Server | =sp2 | |
Microsoft Windows Server | =sp2 | |
Microsoft .NET Framework 4 | =1.1-sp1 | |
Microsoft .NET Framework 4 | =3.5 | |
Microsoft .NET Framework 4 | =3.5-sp1 | |
Microsoft Windows Vista | ||
Microsoft Windows Vista | ||
Microsoft Windows Vista | =sp1 | |
Microsoft Windows Vista | =sp1 | |
Microsoft Windows Vista | =sp2 | |
Microsoft Windows Vista | =sp2 | |
Microsoft .NET Framework 4 | =2.0 | |
Microsoft Windows 7 | ||
Microsoft Windows Server | =r2 | |
Microsoft Windows Server | =r2 | |
Microsoft .NET Framework 4 | =1.0-sp3 | |
Microsoft Windows XP | =sp2 | |
Microsoft Windows XP | =sp3 | |
Microsoft Windows XP | =sp2 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2009-2497 has a critical severity rating due to its potential for remote code execution.
To mitigate CVE-2009-2497, it is recommended to apply the latest security updates from Microsoft for affected versions of the .NET Framework and Windows.
CVE-2009-2497 affects Microsoft .NET Framework versions 1.0, 1.1, 2.0, 3.5, and several versions of Windows including XP, Vista, 2000, Server 2003, and Server 2008.
Yes, applications utilizing the vulnerable versions of the .NET Framework may be exploited due to CVE-2009-2497.
CVE-2009-2497 can be exploited via crafted XAML browser applications (XBAP) or Silverlight applications.