Description
Speedfan.sys in Alfredo Milani Comparetti SpeedFan 4.33, when used on Microsoft Windows Vista x64, allows local users to read or write arbitrary MSRs, and gain privileges and load unsigned drivers, via the (1) IOCTL_RDMSR 0x9C402438 and (2) IOCTL_WRMSR 0x9C40243C IOCTLs to \Device\speedfan, as demonstrated by an IOCTL_WRMSR action on MSR_LSTAR.
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.
Exploit-DB 1
- SpeedFan - 'Speedfan.sys' Local Privilege Escalation EDB-30681 · local · Oct 18, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- speedfan-ioctl-privilege-escalation(37298) vdb-entry
- 41842 vdb-entry
- http://www.reversemode.com/index.php?option=com_content&task=view&id=42&Itemid=1
- 26123 vdb-entry
- 27312 third-party-advisory
- http://www.bugtrack.almico.com/view.php?id=987