← Back to driver explorer
Driver intelligenceVulnerableVerified

kdhacker64_ev.sys

kdhacker64_ev.sys is a kernel driver from Beijing Kingsoft Security software bundled with Kingsoft AntiVirus and Liebao Browser. The driver exposes a kernel heap buffer overflow via IOCTL 0x120140 with approximately 512 bytes of overflow into adjacent kernel pool allocations. The root cause is a size validation mismatch -- input is validated at 0x488 bytes per element but only 0x248 bytes are allocated per element. RtlInitUnicodeString is called on user-controlled buffers without null terminator bounds checking, producing oversized ANSI strings that overflow 64-byte destination buffers. No authentication is required to access the device. The driver also includes TDI hooks for TCP/UDP/RawIP interception, process creation notification callbacks, filesystem filter attachments to NTFS/FAT/CDFS, camera device monitoring, and HTTP header parsing. Other Kingsoft drivers (ksapi.sys, mydrivers.sys) are already tracked in LOLDrivers.

UUID / a6dd3aef-d3a7-4c72-abcd-e633e0c0706cADDED / 2026-04-13AUTHOR / Michael Haag

Known samples 1

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

kdhacker64_ev.sysSample 1 · HVCI FALSE
MD5
ba3cd54ee9e5bde6f4155348e8c6e31a
SHA1
881b7b87284ea81d88ac2f8c6c3c5a19b786b3ef
SHA256
597eff2718073b11da3d4bcade9a03fb4684f9be57d184fce65ac70a2ef07246
Imphash
c15e287657486d03f28019eaddc0718e
Authentihash MD5
ce514a135d2f04b72bb4405f0e1d6229
Authentihash SHA1
55954405254649b08814128e7f4b586396d5297a
Authentihash SHA256
9d49c2dbbfecf36aec181b93ff33956edd705a23a771401683293ff7e5d77ac0
Machine
AMD64
Version
2017,07,03,367
Publisher
Kingsoft Corporation

Recorded command

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

Elevate privileges · Privileges: kernel · OS: Windows 10

Research & references

Acknowledgement: Patrick Saif @weezerOSINT