Description
Microsoft Windows XP SP3 does not validate addresses in certain IRP handler routines, which allows local users to write data to arbitrary memory locations, and consequently gain privileges, via a crafted address in an IOCTL call, related to (1) the MQAC.sys driver in the MQ Access Control subsystem and (2) the BthPan.sys driver in the Bluetooth Personal Area Networking subsystem.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Metasploit 2 modules
-
MS14-062 Microsoft Bluetooth Personal Area Networking (BthPan.sys) Privilege Escalation
exploit/windows/local/bthpan
-
MQAC.sys Arbitrary Write Privilege Escalation
exploit/windows/local/mqac_write
Exploit-DB 4
- Microsoft Bluetooth Personal Area Networking - 'BthPan.sys' Local Privilege Escalation (Metasploit) EDB-34982 · local · Oct 15, 2014 · verified
- Microsoft Windows XP SP3 - 'MQAC.sys' Arbitrary Write Privilege Escalation (Metasploit) EDB-34167 · local · Jul 25, 2014 · verified
- Microsoft Windows XP SP3 - 'BthPan.sys' Arbitrary Write Privilege Escalation EDB-34131 · local · Jul 21, 2014
- Microsoft Windows XP SP3 - 'MQAC.sys' Arbitrary Write Privilege Escalation EDB-34112 · local · Jul 19, 2014
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 1031025 vdb-entry
- MS14-062 vendor-advisory
- 68764 vdb-entry
- http://blogs.technet.com/b/srd/archive/2014/10/14/accessing-risk-for-the-october-2014-security-updates.aspx
- https://www.korelogic.com/Resources/Advisories/KL-001-2014-002.txt
- 20140718 KL-001-2014-003 : Microsoft XP SP3 MQAC.sys Arbitrary Write Privilege Escalation mailing-list
- http://packetstormsecurity.com/files/127536/Microsoft-XP-SP3-MQAC.sys-Arbitrary-Write-Privilege-Escalation.html
- 34112 exploit
- 34131 exploit
- https://www.korelogic.com/Resources/Advisories/KL-001-2014-003.txt
- http://packetstormsecurity.com/files/127535/Microsoft-XP-SP3-BthPan.sys-Arbitrary-Write-Privilege-Escalation.html
- http://packetstormsecurity.com/files/128674/Microsoft-Bluetooth-Personal-Area-Networking-BthPan.sys-Privilege-Escalation.html
- 34982 exploit
- 20140718 KL-001-2014-003 : Microsoft XP SP3 MQAC.sys Arbitrary Write Privilege Escalation mailing-list
- 20140718 KL-001-2014-002 : Microsoft XP SP3 BthPan.sys Arbitrary Write Privilege Escalation mailing-list
- 109387 vdb-entry
- 60974 third-party-advisory
- 20140718 KL-001-2014-002 : Microsoft XP SP3 BthPan.sys Arbitrary Write Privilege Escalation mailing-list