← Back to driver explorer
Driver intelligenceVulnerableVerified

SparkIO.sys

SparkIO.sys is a WHQL-signed kernel driver from Clevo Co. (Taiwan ODM) that ships with Control Center 3.0 and Flexicharger utilities on Clevo-chassis laptops (XMG, Eluktronics, EVOO, Origin PC, System76, Sager, and others). CVE-2022-37415 (CVSS 7.8) documents an out-of-bounds write vulnerability. The driver exposes arbitrary physical memory read via MmMapIoSpace, unrestricted I/O port read/write, arbitrary PCI configuration space read/write, and SMBus/I2C read/write. The device is created with IoCreateDevice (no DACL) and IRP_MJ_CREATE returns STATUS_SUCCESS unconditionally with zero caller validation. A public PoC exists by alfarom256.

UUID / 2a9193cc-4e7e-4c8d-9cb4-040723e81841ADDED / 2026-04-17AUTHOR / Michael Haag

Known samples 1

1 recorded TRUE · 0 recorded FALSE · 0 unknown for loading despite HVCI. Results apply to individual samples.

SparkIO.sysSample 1 · HVCI TRUE
MD5
3b24f7363ffb33d1ced37a99da67c7ad
SHA1
8d45a2d269fc7c6503c04daac0e736ff64edc880
SHA256
5a40ee54b975ec19b40dcc0b75f86fd403c829b043a20ac67b7345a6b967c4b3
Imphash
157872f202de597049db345f25c2774f
Authentihash MD5
532647c3548d81ebc47f586d10db5cde
Authentihash SHA1
9100f3ddd25ca50d3a2e89889ab68c4ebbbc4862
Authentihash SHA256
89e09de9723da81eb3f50ed98a97321a789122d746ef41d6e94ec68111d09907
Machine
AMD64
Version
Not recorded
Publisher
Not recorded

Recorded command

sc.exe create SparkIO binPath=C:\windows\temp\SparkIO.sys type=kernel && sc.exe start SparkIO

Elevate privileges · Privileges: kernel · OS: Windows 10

Research & references

Acknowledgement: Patrick Saif @weezerOSINT