First published: Thu May 27 2010(Updated: )
The default configuration of ASP.NET in Microsoft .NET before 1.1 has a value of FALSE for the EnableViewStateMac property, which allows remote attackers to conduct cross-site scripting (XSS) attacks via the __VIEWSTATE parameter.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
Microsoft .NET Framework | =1.0-gold | |
Microsoft .NET Framework | =1.0 | |
Microsoft .NET Framework | =1.0-sp2 | |
Microsoft .NET Framework | =1.0-sp1 | |
Microsoft .NET Framework | <=1.0 | |
Microsoft .NET Framework | =1.0-beta2 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2010-2085 is considered a critical vulnerability as it allows remote attackers to conduct cross-site scripting (XSS) attacks.
To fix CVE-2010-2085, you should change the default configuration of the EnableViewStateMac property to TRUE in your ASP.NET application.
CVE-2010-2085 affects Microsoft .NET Framework versions 1.0 through to sp3.
Yes, CVE-2010-2085 can potentially lead to data breaches by allowing attackers to execute scripts in the context of the user's session.
Yes, CVE-2010-2085 is a known vulnerability specifically in the older versions of the .NET framework prior to 1.1.