ZeroHour

CVE-2026-80119

large

Unauthenticated Physical Memory Disclosure via PassMark DirectIo64.sys Driver

CVSS 4.0
8.5 high
EPSS
<1%p3
Published
()
Modified
AI analysis

PassMark's DirectIo64.sys kernel driver, shipped with PerformanceTest, BurnInTest and OSForensics, contains an information disclosure flaw that lets any local caller trigger a complete physical memory dump with a single IOCTL call. The driver accepts a caller-controlled file path, iterates all physical memory ranges via MmGetPhysicalMemoryRanges, maps each page through ZwMapViewOfSection on the PhysicalMemory section object, and writes a full RAM image to that path running as SYSTEM, bypassing user-mode ACLs. An attacker (or any local process able to reach the exposed IOCTL) gains access to the LSASS working set, process memory, and cryptographic material such as keys and credentials held by all running processes. Any Windows system running an affected version of PerformanceTest, BurnInTest, or OSForensics is affected. No public proof-of-concept, KEV listing, or known in-the-wild exploitation is reported, and EPSS places 30-day exploitation probability at about 0.1%.

What to do: Upgrade to PerformanceTest 11.1 build 1012, BurnInTest 11.1 build 1000, and OSForensics 11.1 build 1016 or later to obtain the fixed DirectIo64.sys driver. Because exploitation requires local code execution, prioritize multi-user machines and systems handling sensitive credentials or keys, and check Windows hosts for the presence of DirectIo64.sys and for unexpected full-memory image files written to disk. No public PoC or in-the-wild exploitation is currently known, so remediation can be scheduled with normal patch cycles.

Affected
PassMark Software PerformanceTestall versions before 11.1 build 1012
PassMark Software BurnInTestall versions before 11.1 build 1000
PassMark Software OSForensicsall versions before 11.1 build 1016
Estimated exposure
large≈100,000–1,000,000 systems worldwide (combined install base of PassMark's benchmark, stress-test and forensics utilities) — PassMark's PerformanceTest, BurnInTest and OSForensics are long-popular enthusiast, system-builder and forensic-lab tools rather than mass-market or enterprise-mandatory software, so the estimate assumes a mid-sized installed base…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

PassMark PerformanceTest before 11.1 build 1012, BurnInTest before 11.1 build 1000, and OSForensics before 11.1 build 1016 contain an information disclosure vulnerability in DirectIo64.sys that allows unauthenticated local attackers to dump complete physical memory contents by supplying a caller-controlled file path to an exposed IOCTL. Attackers can issue a single IOCTL call to trigger the driver to iterate all physical memory ranges via MmGetPhysicalMemoryRanges and map each page through ZwMapViewOfSection on the PhysicalMemory section object, writing a full RAM image to an attacker-specified path in the SYSTEM context, bypassing user-mode ACLs and exposing LSASS working set, process memory, and cryptographic material from all running processes.

Weakness
CWE-73, CWE-497
Vector
CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.