CISA issues advisory on PCTCore64.sys missing access control
The PCTCore64.sys Windows kernel driver from PC Tools Internet Security has missing access control that lets user-mode processes open the \.39PCTCoreDriver interface and invoke privileged IOCTL handlers. The highest-level impact described is credential theft and privileged kernel-level operations that can also enable denial-of-service and broader system compromise.
The driver creates a Windows Driver Model (WDM) device object \.39PCTCoreDriver via IoCreateDevice and provides user-mode access through a DOS device symbolic link via IoCreateSymbolicLink. It exposes privileged functionality for administrative or security operations, but the device object is created without a restrictive security descriptor, because the driver does not apply security best practices using either Security Descriptor Definition Language (SDDL) or the IoCreateDeviceSecure API. CVE-2026-8501 addresses improper access control in this driver. The advisory states that one vulnerable IOCTL permits acquisition of a PROCESS_ALL_ACCESS handle to sensitive processes such as lsass.exe, including extraction of NTLM hashes and Kerberos authentication material. It also states other IOCTL handlers can terminate arbitrary processes regardless of Protected Process Light (PPL) protections, enable handle operations against external processes, and may result in process instability, crashes, or undefined behavior.
A local attacker with the ability to load a Windows kernel driver may exploit the vulnerable PCTCore64.sys driver to access sensitive processes such as lsass.exe and other PPL-protected services. Successful exploitation can enable credential theft, arbitrary process termination, denial-of-service (DoS) conditions, and broader system compromise through privileged kernel-level operations.
The PC Tools Internet Security product line and its PCTCore64.sys driver are no longer actively maintained and should not be used in production environments. The advisory says organizations should remove and block the vulnerable driver where possible and implement mitigations designed to reduce exposure to Bring Your Own Vulnerable Driver (BYOVD) attacks, including restricting administrative privileges, enforcing Microsoft recommended driver block rules, and enabling protections such as Hypervisor-Protected Code Integrity (HVCI), Windows Defender Application Control (WDAC), and Credential Guard.
The guidance attributes the work to Tzachi Hazan for researching and reporting the vulnerability and states that the document was written by Molly Jaconski. The advisory also records CVE ID CVE-2026-8501 with public and first-published dates of 2026-06-01 and a last-updated time of 2026-06-01 16:21 UTC.