vendor:
CoolPlayer
by:
Blake
7.2
CVSS
HIGH
DEP Bypass
119
CWE
Product Name: CoolPlayer
Affected Version From: 2.18
Affected Version To: 2.18
Patch Exists: NO
Related CWE: N/A
CPE: 2.18
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: Windows XP SP3
2011
CoolPlayer 2.18 DEP Bypass
This exploit uses SetProcessDEPPolicy() to disable DEP for the process. It creates a file exploit.plf which contains a payload of 220 bytes of 'A' followed by the address of POP ECX / RETN - SHELL32.DLL 7C9FB028, 4 bytes of 'B', 10 bytes of NOP, ROP chain to set EBX to 0xFFFFFFFF, EBP to point to SetProcessDEPPolicy, EAX to 0x00000001 and EDX to 0x00000000, and finally shellcode.
Mitigation:
Disable DEP for the process