Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain low-priv local user session
-
DeliveryOpen handle to KernCoreLib64.sys device
-
ExploitIssue exposed IOCTL for physical memory write
-
ExecutionPatch process token / kernel callbacks
-
PersistBypass PPL and disable EDR
-
ImpactExecute as SYSTEM
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Exposed IOCTL with insufficient ACL
|
| Exploitation Conditions | Exploitation requires the KernCoreLib64.sys driver (installed with MSI Feature Manager / GameGaraj) to be present and loaded on the target, and the attacker must already have an interactive or code-execution foothold as any locally logged-on, low-privileged user (PR:L, AV:L). No administrator rights, no user interaction, and no special product configuration are needed beyond the driver being installed - the device object is reachable by non-privileged callers by design flaw. Limiting factors: the attack is strictly local (no remote/network vector), it only affects hosts where this specific MSI utility/driver is installed (typically MSI-branded consumer/gaming hardware rather than general enterprise fleets), and it presupposes the attacker has already gained initial code execution as a normal user. |
| Impact | The CVSS 4.0 base of 8.5 (High) is driven by AV:L/AC:L/AT:N/PR:L/UI:N with full VC:H/VI:H/VA:H impact and no scope change to other systems (SC:N/SI:N/SA:N). The signals are internally consistent: this is a local, low-complexity flaw requiring only a low-privileged authenticated session (PR:L) and no user interaction, yielding complete compromise of the local host. Publicly available exploit code raises practical risk meaningfully, but there is no CISA KEV listing and no EPSS score provided, so widespread automated exploitation is not evidenced - realistic use is as a post-compromise or insider escalation primitive, or as a BYOVD building block dropped by other malware. The main caveat: attack vector is local (AV:L), so this is not a remote entry point; it is a privilege-escalation and defense-evasion capability that presupposes existing code execution as a normal user. EPSS data is absent, so exploitation-in-the-wild probability cannot be quantified from the provided data. |
| Exploit ScenarioDerived | An attacker who already has a standard (non-admin) foothold on a Windows workstation running MSI Feature Manager - for example via phishing, a stolen low-privileged credential, or a malicious insider - opens a handle to the KernCoreLib64.sys device object and issues the exposed IOCTLs to read/write physical memory. Using the public PoC from github.com/readmsr/MSI_FeatureManager_CVE, they patch their own process token to SYSTEM and clear kernel callback registrations to blind EDR, achieving full SYSTEM control and defense evasion. Because AC:L and PR:L, the attack is reliable and requires no user interaction once local access is obtained. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 07, 2026
Local privilege escalation in MSI Feature Manager (GameGaraj) stems from its bundled KernCoreLib64.sys kernel driver exposing IOCTL handlers that any logged-on user can reach without administrator rights, granting arbitrary physical memory read/write and unrestricted I/O port access. Any low-privileged user on an affected Windows host can leverage this to manipulate kernel objects, tamper with kernel callbacks, bypass Protected Process Light (PPL), and disable endpoint security. Publicly available exploit code exists (published by VulnCheck), though there is no public exploit identified as being used in active attacks at time of analysis.
RemediationAI
No vendor-released patched version is identified in the available data, so the primary compensating control is to remove or block the vulnerable driver rather than rely on an upgrade. Uninstall MSI Feature Manager / GameGaraj from systems that do not require it, and delete the KernCoreLib64.sys file; the trade-off is loss of the MSI utility's hardware/feature-management functionality. Where uninstall is not possible, add KernCoreLib64.sys to the Microsoft Vulnerable Driver Blocklist (enable HVCI/Memory Integrity and the driver blocklist) or deploy an equivalent WDAC/application-control rule to block the driver hash from loading - this prevents the exploit but will also break legitimate use of the driver. Monitor for creation of the driver's device object and for non-admin processes opening a handle to it. Consult the VulnCheck advisory (https://www.vulncheck.com/advisories/msi-gamegaraj-kerncorelib64-sys-privilege-escalation-via-ioctl-handlers) for the exact driver identifiers, and check MSI's support channels for an updated build before re-enabling the product.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The affected component is KernCoreLib64.sys, a signed 64-bit Windows kernel-mode driver shipped with MSI's (Micro-Star International) Feature Manager / GameGaraj utility. The root cause maps to CWE-782 (Exposed IOCTL with Insufficient Access Control): the driver creates a device object whose security descriptor and IOCTL dispatch routines permit access from arbitrary user-mode callers rather than restricting handles to SYSTEM/Administrators. Because the driver exposes primitives for physical memory mapping (read/write) and raw I/O port IN/OUT operations, a caller in ring 3 effectively gains ring-0-equivalent capabilities. This is the classic 'Bring Your Own Vulnerable Driver' (BYOVD) / vulnerable-driver primitive: arbitrary physical memory access lets an attacker locate and patch kernel structures (e.g., EPROCESS tokens, callback arrays, PsProtectedProcess fields) without any memory-corruption exploit.
Know when Kerncorelib64 Sys gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
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
Local vector requiring only a low-privileged session (AV:L/PR:L) and no interaction; arbitrary kernel memory access yields full host compromise (C/I/A:H) with no scope change.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
MSI Feature Manager contains a local privilege escalation vulnerability in the KernCoreLib64.sys kernel driver that allows any locally logged-on user to perform arbitrary physical memory read/write and unrestricted I/O port operations by accessing exposed IOCTL handlers without administrator privileges. Attackers can exploit the accessible device object through IOCTL handlers to manipulate kernel objects, tamper with kernel-mode callbacks, bypass Protected Process Light protections, and disable security software.
Executive ViewAI
MSI Feature Manager (GameGaraj) contains a vulnerability that allows any local employee to gain administrative access and disable endpoint security protections. Publicly available exploit code exists, though no active exploitation has been identified at time of analysis. Organizations using GameGaraj face immediate risk of security bypass, potentially enabling insider threats and compromising endpoint visibility.
No vendor-released patch identified at time of analysis. Interim mitigations: (1) Uninstall MSI Feature Manager (GameGaraj) if operationally feasible; (2) Restrict local user account privileges and disable unnecessary local logon rights; (3) Implement driver signature enforcement and monitor for KernCoreLib64.sys loading; (4) Monitor endpoint detection systems for suspicious kernel memory access and IOCTL activity; (5) Enable application whitelisting to prevent GameGaraj execution; (6) Enforce strict access controls on systems where GameGaraj must remain installed.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
EUVD-2026-42053
GHSA-9cv5-2h9v-98p5
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB