Description
PassMark PerformanceTest before 11.1 build 1012, BurnInTest before 11.1 build 1000, and OSForensics before 11.1 build 1016 contain a privilege escalation vulnerability in DirectIo64.sys that allows local users to issue arbitrary IN and OUT instructions to any x86 I/O port due to missing allowlist or port validation on exposed IOCTLs. Attackers can obtain a device handle and write to sensitive ports including the PS/2 controller port, CPU reset ports, CMOS configuration ports, and interrupt controller ports to cause an immediate system reset or other hardware-level manipulation from a standard user account.
Published: 2026-09-04
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation
Action: Patch Now
AI Analysis

Impact

A local user can send arbitrary IN and OUT instructions to any x86 I/O port by abusing unfiltered IOCTLs exposed by the DirectIo64.sys driver in PassMark PerformanceTest, BurnInTest, and OSForensics. The driver lacks an allowlist or port validation, allowing manipulation of sensitive ports such as the PS/2 controller, CPU reset ports, CMOS configuration ports, and the interrupt controller. An attacker could trigger an immediate system reset or otherwise alter hardware state, effectively escalating privileges from a standard user to a higher level of influence over system behavior.

Affected Systems

PassMark Software BurnInTest versions prior to 11.1 build 1000, PassMark Software OSForensics versions prior to 11.1 build 1016, and PassMark Software PerformanceTest versions prior to 11.1 build 1012 are affected. The vulnerability is located in the DirectIo64.sys device driver bundled with these products.

Risk and Exploitability

The CVSS score of 6.9 indicates moderate severity; no EPSS data is available and the vulnerability is not listed in the CISA KEV catalog. The attack vector is local privilege escalation: any user with local access can acquire a handle to the driver and issue malicious IOCTLs. Successful exploitation could reset or otherwise manipulate hardware, jeopardizing system integrity and availability.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Install the latest releases of BurnInTest, PerformanceTest, and OSForensics, which include the patch that validates port access in DirectIo64.sys.
  • Restrict local users from obtaining a device handle to DirectIo64.sys by tightening the driver’s access control lists or using OS command‑set policy to allow only privileged accounts to interact with the driver.
  • Enable monitoring for unusual I/O port activity or DirectIo64.sys usage with Windows Defender ATP or a third‑party IDS to detect potential abuse.

Generated by OpenCVE AI on September 4, 2026 at 20:37 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

Fri, 04 Sep 2026 21:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', '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 privilege escalation vulnerability in DirectIo64.sys that allows local users to issue arbitrary IN and OUT instructions to any x86 I/O port due to missing allowlist or port validation on exposed IOCTLs. Attackers can obtain a device handle and write to sensitive ports including the PS/2 controller port, CPU reset ports, CMOS configuration ports, and interrupt controller ports to cause an immediate system reset or other hardware-level manipulation from a standard user account.
Title PassMark PerformanceTest, BurnInTest, and OSForensics Arbitrary I/O Port Access via DirectIo64.sys
Weaknesses CWE-782
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 6.9, 'vector': 'CVSS:4.0/AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/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-04T18:53:49.438Z

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

Link: CVE-2026-80117

cve-icon Vulnrichment

Updated: 2026-09-04T18:53:28.191Z

cve-icon NVD

Status : Awaiting Analysis

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

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

Link: CVE-2026-80117

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-782

    Exposed IOCTL with Insufficient Access Control