Severity by source
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Local low-privileged user (AV:L/PR:L) sends unvalidated IOCTLs to a ring-0 driver with no user interaction, yielding SYSTEM code execution and full C/I/A impact.
Primary rating from Vendor (zdi).
CVSS VectorVendor: zdi
Lifecycle Timeline
2DescriptionCVE.org
MSI Center NTIOLib_X64 Origin Validation Error Local Privilege Escalation Vulnerability. This vulnerability allows local attackers to escalate privileges on affected installations of MSI Center. An attacker must first obtain the ability to execute low-privileged code on the target system in order to exploit this vulnerability.
The specific flaw exists within the NTIOLib_X64.sys driver. The issue results from insufficient validation of the origin of commands. An attacker can leverage this vulnerability to escalate privileges and execute arbitrary code in the context of SYSTEM. Was ZDI-CAN-28935.
AnalysisAI
Local privilege escalation in MSI Center's bundled NTIOLib_X64.sys kernel driver lets a low-privileged user execute arbitrary code as SYSTEM by issuing commands the driver fails to properly authenticate. The flaw (ZDI-CAN-28935 / ZDI-26-430) stems from the driver not validating the origin of incoming commands, so any local process can drive its privileged I/O primitives. There is no public exploit identified at time of analysis and it is not on CISA KEV, but ZDI's disclosure and the NTIOLib family's history of abuse make weaponization plausible.
Technical ContextAI
MSI Center is MSI's system-management and hardware-control suite for Windows, which installs NTIOLib_X64.sys - a signed kernel-mode driver historically used to expose low-level I/O, MSR, and memory access for overclocking and monitoring. The root cause is CWE-346 (Origin Validation Error): the driver accepts IOCTL commands without verifying that the caller is authorized/legitimate, so it cannot distinguish a trusted userland client from an arbitrary low-privileged process. Because the driver runs in ring 0, any exposed privileged primitive (arbitrary read/write, port or MSR access) can be turned into full kernel control. The affected product per CPE is cpe:2.3:a:msi:msi_center (all versions listed).
RemediationAI
No vendor-released patch version is identified in the provided data - consult ZDI advisory ZDI-26-430 (https://www.zerodayinitiative.com/advisories/ZDI-26-430/) and MSI's security page for the fixed MSI Center build and upgrade to it as the primary fix. As compensating controls until patched: uninstall MSI Center or remove/disable the NTIOLib_X64.sys driver on systems that do not need MSI's overclocking/monitoring features (trade-off: loss of fan, RGB, and hardware-tuning functionality); apply Microsoft's vulnerable-driver blocklist / HVCI to block the affected NTIOLib driver hash where feasible (trade-off: may break MSI Center until updated); and restrict local interactive/low-privilege access on high-value hosts to limit who can reach the driver. Because the driver is signed, generic AV may not flag its abuse, so blocklist-based controls are more effective than signature detection.
Same weakness CWE-346 – Origin Validation Error
View allSame technique Privilege Escalation
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-50491
GHSA-9g9f-3pvm-h8r6