windows verified high v1.0.0

energydriver.sys

EnergyDriver.sys is a kernel driver from Intel Corporation shipped with Intel Power Gadget 3.6 (deprecated December 2023). The driver exposes 5 IOCTLs including arbitrary wrmsr (any MSR index, any 64-bit value, no whitelist), arbitrary rdmsr (single CPU or all CPUs), and arbitrary physical memory read via MmMapIoSpace. wrmsr allows IA32_LSTAR hijack for direct syscall redirection. No privilege check, no MSR whitelist, default DACL. WHQL and Intel EV dual-signed.

📋 Live Preview
sc.exe create energydriver binPath=C:\windows\temp\energydriver.sys type=kernel && sc.exe start energydriver
sc.exe create energydriver binPath=C:\windows\temp\energydriver.sys type=kernel && sc.exe start energydriver

Sandbox: execFile · Timeout: 30s

Capabilities

security.privilegeescalation.kernel-exploit

Documentation

examples:

  • description: "Load the kernel driver" command: "sc.exe create energydriver binPath=C:\\windows\\temp\\energydriver.sys type=kernel && sc.exe start energydriver"
  • description: "Exploit the driver for privilege escalation" command: "Exploit.exe --driver energydriver.sys"

energydriver.sys

EnergyDriver.sys is a kernel driver from Intel Corporation shipped with Intel Power Gadget 3.6 (deprecated December 2023). The driver exposes 5 IOCTLs including arbitrary wrmsr (any MSR index, any 64-bit value, no whitelist), arbitrary rdmsr (single CPU or all CPUs), and arbitrary physical memory read via MmMapIoSpace. wrmsr allows IA32_LSTAR hijack for direct syscall redirection. No privilege check, no MSR whitelist, default DACL. WHQL and Intel EV dual-signed.

Use Case: Elevate privileges

Required Privileges: kernel

MITRE ATT&CK: T1068

References