Description
PassMark PerformanceTest before 11.1 build 1012, BurnInTest before 11.1 build 1000, and OSForensics before 11.1 build 1016 contain a hard-coded credentials vulnerability in DirectIo64.sys that allows local attackers to perform arbitrary physical memory writes by extracting an 8-byte key embedded as a hardcoded literal in the distributed binary and computing valid MD5 authentication tags for arbitrary IOCTL write requests. Attackers can additionally bypass a secondary validation gate by using the driver's own bit-clear IOCTL to clear a single bit in the gating instruction's displacement byte, causing all subsequent write requests to skip MAC verification, size checks, and Vendor ID checks entirely.
Published: 2026-09-04
Score: 8.5 High
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation via Physical Memory Write
Action: Patch Now
AI Analysis

Impact

PassMark’s DirectIo64.sys driver contains a hard‑coded 8‑byte key that allows a local attacker to calculate valid MD5 authentication tags, enabling arbitrary physical memory writes. By exploiting a secondary validation bypass through a driver‑issued bit‑clear IOCTL, the attacker can also disable MAC verification, size checks, and vendor ID checks for all subsequent write requests. This flaw permits the modification of kernel‑level memory, granting the attacker full control over the system and the ability to compromise confidentiality, integrity, and availability of the affected machine.

Affected Systems

The vulnerability affects PassMark Software’s BurnInTest before version 11.1 build 1000, PerformanceTest before 11.1 build 1012, and OSForensics before 11.1 build 1016. These products distribute DirectIo64.sys as a kernel driver.

Risk and Exploitability

With a CVSS score of 8.5 and no available EPSS data, the risk is high. The flaw is local in nature; an attacker must have physical machine access or local user privileges. However, the presence of a hard‑coded key and the ability to bypass validation gates make exploitation straightforward with existing tools, and the flaw is not listed in the CISA KEV catalog but still poses a serious threat to any system running the vulnerable driver.

Generated by OpenCVE AI on September 4, 2026 at 20:04 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade PassMark Software products to build 1012 (PerformanceTest), 1000 (BurnInTest) and 1016 (OSForensics) or later versions where DirectIo64.sys has been fixed.
  • If a later version is unavailable, uninstall or disable DirectIo64.sys on systems where it is not required to eliminate the local attack surface.
  • Restrict local user access to kernel‑mode IOCTL interfaces by applying least‑privilege policies and ensuring only privileged accounts can interact with DirectIo64.sys.

Generated by OpenCVE AI on September 4, 2026 at 20:04 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 07 Sep 2026 08:30:00 +0000

Type Values Removed Values Added
First Time appeared Passmark
Passmark burnintest
Passmark osforensics
Passmark performancetest
Vendors & Products Passmark
Passmark burnintest
Passmark osforensics
Passmark performancetest

Sat, 05 Sep 2026 08:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Fri, 04 Sep 2026 18:45:00 +0000

Type Values Removed Values Added
Description PassMark PerformanceTest before 11.1 build 1012, BurnInTest before 11.1 build 1000, and OSForensics before 11.1 build 1016 contain a hard-coded credentials vulnerability in DirectIo64.sys that allows local attackers to perform arbitrary physical memory writes by extracting an 8-byte key embedded as a hardcoded literal in the distributed binary and computing valid MD5 authentication tags for arbitrary IOCTL write requests. Attackers can additionally bypass a secondary validation gate by using the driver's own bit-clear IOCTL to clear a single bit in the gating instruction's displacement byte, causing all subsequent write requests to skip MAC verification, size checks, and Vendor ID checks entirely.
Title PassMark PerformanceTest, BurnInTest, and OSForensics Hard-coded Credentials Authentication Bypass via DirectIo64.sys
Weaknesses CWE-321
References
Metrics cvssV3_1

{'score': 7.8, 'vector': 'CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H'}

cvssV4_0

{'score': 8.5, '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'}


Subscriptions

Passmark Burnintest Osforensics Performancetest
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-04T19:20:43.177Z

Reserved: 2026-08-25T19:56:44.777Z

Link: CVE-2026-80114

cve-icon Vulnrichment

Updated: 2026-09-04T19:20:39.309Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-09-04T19:17:28.140

Modified: 2026-09-08T20:10:30.270

Link: CVE-2026-80114

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-07T08:15:14Z

Weaknesses
  • CWE-321

    Use of Hard-coded Cryptographic Key