Vulnerability Details : CVE-2012-0002
Public exploit exists!
The Remote Desktop Protocol (RDP) implementation in Microsoft Windows XP SP2 and SP3, Windows Server 2003 SP2, Windows Vista SP2, Windows Server 2008 SP2, R2, and R2 SP1, and Windows 7 Gold and SP1 does not properly process packets in memory, which allows remote attackers to execute arbitrary code by sending crafted RDP packets triggering access to an object that (1) was not properly initialized or (2) is deleted, aka "Remote Desktop Protocol Vulnerability."
Vulnerability category: Execute code
Exploit prediction scoring system (EPSS) score for CVE-2012-0002
Probability of exploitation activity in the next 30 days: 78.90%
Percentile, the proportion of vulnerabilities that are scored at or less: ~ 98 % EPSS Score History EPSS FAQ
Metasploit modules for CVE-2012-0002
-
MS12-020 Microsoft Remote Desktop Use-After-Free DoS
Disclosure Date: 2012-03-16First seen: 2020-04-26auxiliary/dos/windows/rdp/ms12_020_maxchannelidsThis module exploits the MS12-020 RDP vulnerability originally discovered and reported by Luigi Auriemma. The flaw can be found in the way the T.125 ConnectMCSPDU packet is handled in the maxChannelIDs field, which will result an invalid pointer being used, therefor -
MS12-020 Microsoft Remote Desktop Checker
First seen: 2020-04-26auxiliary/scanner/rdp/ms12_020_checkThis module checks a range of hosts for the MS12-020 vulnerability. This does not cause a DoS on the target. Authors: - Royce Davis "R3dy" <rdavis@accuvant.com> - Brandon McCann "zeknox" <bmccann@accuvant.com>
CVSS scores for CVE-2012-0002
Base Score | Base Severity | CVSS Vector | Exploitability Score | Impact Score | Score Source |
---|---|---|---|---|---|
9.3
|
HIGH | AV:N/AC:M/Au:N/C:C/I:C/A:C |
8.6
|
10.0
|
NIST |
CWE ids for CVE-2012-0002
-
The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.Assigned by: nvd@nist.gov (Primary)
References for CVE-2012-0002
-
http://www.securitytracker.com/id?1026790
Windows Remote Desktop Protocol Bugs Let Remote Users Deny Service and Execute Arbitrary Code - SecurityTracker
-
http://blogs.quickheal.com/remote-desktop-protocol-vulnerability-cve-2012-0002-not-dead-yet/
The Remote Desktop Protocol Vulnerability - ‘CVE-2012-0002’ is not dead yet!
-
https://oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A14623
Repository / Oval Repository
-
https://docs.microsoft.com/en-us/security-updates/securitybulletins/2012/ms12-020
Microsoft Security Bulletin MS12-020 - Critical | Microsoft Docs
-
http://www.us-cert.gov/cas/techalerts/TA12-073A.html
Microsoft Updates for Multiple Vulnerabilities | CISAUS Government Resource
Products affected by CVE-2012-0002
- cpe:2.3:o:microsoft:windows_xp:*:sp3:*:*:*:*:*:*
- cpe:2.3:o:microsoft:windows_xp:-:sp2:x64:*:*:*:*:*
- cpe:2.3:o:microsoft:windows_server_2003:*:sp2:*:*:*:*:*:*
- cpe:2.3:o:microsoft:windows_vista:*:sp2:*:*:*:*:*:*
- cpe:2.3:o:microsoft:windows_server_2008:*:sp2:x86:*:*:*:*:*
- cpe:2.3:o:microsoft:windows_server_2008:*:sp2:x64:*:*:*:*:*
- cpe:2.3:o:microsoft:windows_server_2008:-:sp2:itanium:*:*:*:*:*
- cpe:2.3:o:microsoft:windows_server_2008:r2:*:x64:*:*:*:*:*
- cpe:2.3:o:microsoft:windows_server_2008:r2:*:itanium:*:*:*:*:*
- cpe:2.3:o:microsoft:windows_7:*:sp1:x64:*:*:*:*:*
- cpe:2.3:o:microsoft:windows_7:*:sp1:x86:*:*:*:*:*
- cpe:2.3:o:microsoft:windows_7:*:*:x86:*:*:*:*:*
- cpe:2.3:o:microsoft:windows_7:*:*:x64:*:*:*:*:*