CVE-2018-18026
HIGHIObit Malware Fighter < 6.2 - Stack-based Buffer Overflow via DeviceIoControl
Title source: llmExploitation Summary
EIP tracks 1 public exploit for CVE-2018-18026. PoCs published by DownWithUp.
AI-analyzed exploit summary This PoC exploits a stack overflow vulnerability in the IMFCameraProtectDevice driver (CVE-2018-18026) to achieve local privilege escalation via a crafted IOCTL call and ROP chain. The shellcode disables SMEP and executes arbitrary code in kernel mode.
Description
IMFCameraProtect.sys in IObit Malware Fighter 6.2 (and possibly lower versions) is vulnerable to a stack-based buffer overflow. The attacker can use DeviceIoControl to pass a user specified size which can be used to overwrite return addresses. This can lead to a denial of service or code execution attack.
Exploits (1)
This PoC exploits a stack overflow vulnerability in the IMFCameraProtectDevice driver (CVE-2018-18026) to achieve local privilege escalation via a crafted IOCTL call and ROP chain. The shellcode disables SMEP and executes arbitrary code in kernel mode.
References (2)
Scores
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H