Vulnerability details
Advisory: SB2010091701 - Information disclosure in ASP.NET
Vulnerable component: Microsoft .NET Framework
CVE-ID: CVE-2010-3332
CVSSv3 score: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N/E:F/RL:O/RC:C
CWE-ID: CWE-310 - Cryptographic Issues
Description:
The vulnerability allows a remote attacker to obtain potentially sensitive information.
The vulnerability exists due to improper handling of errors during encryption padding verification. A remote attacker can gain access to potentially sensitive encrypted information, such as view state, read files and possibly forge cookies.
Successful exploitation of the vulnerability may allow an attacker to gain access to sensitive information and potentially compromise vulnerable web application.
Note: this vulnerability is being publicly exploited.
Public Exploits:
- Microsoft ASP.NET - Auto-Decryptor File Download Exploit (MS10-070) [Exploit-DB]
- Microsoft ASP.NET - Padding Oracle File Download (MS10-070) [Exploit-DB]
- Microsoft ASP.NET - Padding Oracle (MS10-070) [Exploit-DB]
External links:
https://technet.microsoft.com/library/security/2416728
https://technet.microsoft.com/library/security/ms10-070
https://blogs.technet.microsoft.com/srd/2010/09/17/understanding-the-asp-net-vulnerability/
https://weblogs.asp.net/scottgu/important-asp-net-security-vulnerability
http://www.theinquirer.net/inquirer/news/1732956/security-researchers-destroy-microsoft-aspnet-secur...
https://trustfoundry.net/exploiting-net-padding-oracle-attack-ms10-070-cve-2010-3332-and-bypassing-m...