vendor:
CoolPlayer+ Portable
by:
Mike Czumak
7.5
CVSS
HIGH
Local Buffer Overflow
119
CWE
Product Name: CoolPlayer+ Portable
Affected Version From: 2.19.4
Affected Version To: 2.19.4
Patch Exists: NO
Related CWE:
CPE: a:coolplayer_project:coolplayer_portable:2.19.4
Platforms Tested: Windows XP SP3
2013
CoolPlayer+ Portable v2.19.4 – Local Buffer Overflow
Creates an .m3u file for a simple EIP overwrite. Buffer is mangled at esp (shellcode size < ~400) so ebx is a better choice. First overwrite eip with call ebx which points to the beginning of the buffer. Add 300 to ebx to jump past the eip overwrite and into shellcode (available space > 9400).
Mitigation:
Apply patches or updates provided by the vendor.