EaseUS pushed a fix and moved on. The fix is the least important thing here. What matters is that a signed Windows kernel driver, the kind the operating system trusts the moment it loads, now carries a public flaw and a public exploit, and a signature does not expire the day a bug is found.
CVE-2026-12781 was published on June 21, 2026 and lives in epmntdrv.sys, a kernel driver that EaseUS Partition Master installs to handle low-level disk work. Builds 14.0 through 14.5 are affected. The driver registers an old-style device name that any logged-in account can open, with no administrator rights in the picture. From there the caller points it at a full physical disk and reads or writes the sectors directly. The severity score is 7.8, the attack is local, and according to the researcher writeup a working exploit is already public.
What a normal user can actually do with it
Windows file permissions decide who is allowed to open a file. They say nothing about who can read the raw sectors of the disk underneath that file. That gap is the whole bug.
A standard account cannot open another user's protected files or the registry hive that holds password material through normal Windows calls. With this driver it skips the question entirely. It reads the disk by sector offset, below the permission check, and it can write the same way. The advisory tags the issue as incorrect privilege assignment and improper access control. The read side spills the contents of protected files; the write side lets an attacker rewrite the sectors that store the registry, service settings, and other data a normal user should never reach. That is a short walk from an ordinary login to full SYSTEM control.
Why updating EaseUS does not close the door
The technique here is called bring your own vulnerable driver, or BYOVD: an attacker supplies a legitimately signed driver that has a known flaw, loads it, and rides the flaw into the Windows kernel. Security software has no reason to stop the driver, because the signature is genuine. We have written before about how this same trick is now packaged and handed to ransomware affiliates.
EaseUS says the problem was only in older builds and is resolved in the current release. Both things can be true and still miss the point. The flawed epmntdrv.sys is signed, and an attacker who already has a foothold can carry that old signed file onto a machine that never had EaseUS installed, load it, and get the same raw disk access. Patching your own copy of the tool does nothing about the copy an intruder brings along.
This is not hypothetical. The same driver has a violent history. In February 2022 the HermeticWiper malware, used in destructive attacks against organizations in Ukraine, bundled epmntdrv.sys from EaseUS Partition Master and used it to overwrite drives at the sector level, as Cisco Talos has documented. A driver that can write any sector on a disk is exactly the primitive a wiper, a stealthy kernel implant, or a privilege-escalation chain is looking for, which is why this family of tools keeps turning up in real intrusions.
What to do now
Treat this as a driver-blocking problem, not a software-update problem. Updating the application is fine, but it is not the control that matters.
-
Block the driver by hash. Turn on the Microsoft Vulnerable Driver Blocklist and pair it with memory integrity (HVCI) so a known-bad signed driver is refused even though its signature checks out.
-
Put kernel drivers under application control. An allow-list approach with Windows Defender Application Control (WDAC) means an unexpected driver like this one cannot load on a server that never needed it.
-
Check it against LOLDrivers. The LOLDrivers project catalogs known vulnerable and malicious drivers. Match
epmntdrv.sys(SHA-256D0653356A2D3128256B3996AADAB10108C72CA0B13FEF85C0051784A8D906179) against your approved-driver baseline and flag any host where it loads unexpectedly. -
Hunt the behavior, not the name. Watch for a rarely-seen signed driver loading, especially a non-administrative process opening a handle to a raw physical-disk device, followed by reads or writes against sensitive locations. The filename will change; the behavior will not.
The lesson outlasts this one tool. Every signed driver that can touch raw disk or kernel memory is a privilege-escalation primitive waiting for a flaw, and code signing was never built to revoke trust the moment a bug surfaces. Until driver allow-listing is the default rather than the exception, each new entry on the vulnerable-driver list is one more key an attacker can carry through your front door.