CVE-2026-80114: Use of Hard-coded Cryptographic Key in PassMark Software PerformanceTest
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.
CVSS v4.0
Score 8.5high
Affected software
PassMark Software
PerformanceTest
PassMark Software
BurnInTest
PassMark Software
OSForensics
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
This vulnerability arises from the presence of a hard-coded 8-byte cryptographic key embedded as a literal in the DirectIo64.sys driver binary distributed with PassMark PerformanceTest (before 11.1 build 1012), BurnInTest (before 11.1 build 1000), and OSForensics (before 11.1 build 1016). Local attackers can extract this key to generate valid MD5 authentication tags, allowing them to send arbitrary IOCTL write requests that the driver accepts. Furthermore, the driver includes a secondary validation gate that can be bypassed by using its own bit-clear IOCTL to clear a specific bit in the gating instruction's displacement byte. This bypass disables all subsequent integrity checks including MAC verification, size validation, and Vendor ID verification, enabling unrestricted physical memory writes.
Potential Impact
Successful exploitation allows a local attacker to write arbitrary data to physical memory, potentially leading to privilege escalation, system compromise, or bypass of security controls. The vulnerability affects the integrity and security of the affected systems by permitting unauthorized memory modifications. The CVSS 4.0 base score of 8.5 indicates a high severity with local attack vector, low attack complexity, no user interaction, and high impacts on confidentiality, integrity, and availability.
Mitigation Recommendations
No patch or official fix information is provided in the available data. Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until a fix is available, restrict local access to trusted users only and monitor for suspicious use of IOCTL calls related to DirectIo64.sys. Avoid running vulnerable versions in untrusted environments.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- VulnCheck
- Date Reserved
- 2026-08-25T19:56:44.777Z
- Cvss Version
- 4.0
- State
- PUBLISHED
Threat ID: 6a9b0ffaacd9273b490d78b0
Added to database: 09/04/2026, 18:37:46 UTC
Last enriched: 10/02/2026, 15:43:19 UTC
Last updated: 10/18/2026, 06:48:20 UTC
Views: 72
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.