Description
Stack-based buffer overflow in UltraISO 8.6.2.2011 and earlier allows user-assisted remote attackers to execute arbitrary code via a long FILE string (filename) in a .cue file, a related issue to CVE-2007-2761. NOTE: some details are obtained from third party information.
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 1 module
-
UltraISO CUE File Parsing Buffer Overflow
exploit/windows/fileformat/ultraiso_cue
Exploit-DB 4
- UltraISO - '.cue' File Parsing Buffer Overflow (Metasploit) EDB-16627 · local · Apr 30, 2010 · verified
- UltraISO 8.6.2.2011 - '.cue/'.bin' Local Buffer Overflow (1) EDB-4001 · local · May 28, 2007 · verified
- UltraISO 8.6.2.2011 - '.cue/'.bin' Local Buffer Overflow (2) EDB-4002 · local · May 28, 2007 · verified
- UltraISO 8.6.2.2011 - '.cue/'.bin' Local Buffer Overflow (PoC) EDB-3978 · dos · May 24, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- 24140 vdb-entry
- ultraiso-cuefile-bo(34485) vdb-entry
- 36570 vdb-entry
- 25384 third-party-advisory
- 3978 exploit