Driver can be used to load unsigned drivers. IOCTL code which takes a PID and terminates it (arbitrary process termination). Admin privileges required to install the driver, but if it's already installed, can be called by any user (non admin).
sc.exe create BdApiUtil.sys binPath=C:\windows\temp\BdApiUtil.sys type=kernel && sc.exe start BdApiUtil.sys sc.exe create BdApiUtil.sys binPath=C:\windows\temp\BdApiUtil.sys type=kernel && sc.exe start BdApiUtil.sys Sandbox: execFile · Timeout: 30s
security.privilegeescalation.kernel-exploit examples:
Driver can be used to load unsigned drivers. IOCTL code which takes a PID and terminates it (arbitrary process termination). Admin privileges required to install the driver, but if it's already installed, can be called by any user (non admin).
Use Case: Elevate privileges
Required Privileges: kernel
MITRE ATT&CK: T1068
Variants: 2 known variants