Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconEstablish low-privileged local session
-
DeliveryConfirm NTIOLib_X64.sys driver is loaded
-
ExploitCraft malformed count/elementSize arguments
-
InstallSubmit call to MmioWritePath handler
-
C2Integer overflow underallocates kernel buffer
-
ExecuteOut-of-bounds write corrupts kernel structure
-
ImpactEscalate process to SYSTEM privileges
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Integer overflow checks
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The attacker must have interactive or remote-shell access to the target system as a low-privileged (standard) Windows user - confirmed by PR:L in the CVSS 4.0 vector. MSI Dragon Center version 2.0.155.0 or earlier must be installed and NTIOLib_X64.sys must be loaded as an active kernel driver. No non-default configuration is required; the MMIO Write Path Handler is part of the driver's normal operation. Exploitation is strictly local (AV:L) - a remote attacker must first establish a foothold before leveraging this flaw. No privileged user interaction is required (UI:N) and no special attack timing or race condition applies (AT:N). The primary limiting factor is the local-access prerequisite: the flaw cannot be triggered remotely without a prior compromise step. |
| Impact | The CVSS 4.0 vector (AV:L/AC:L/AT:N/PR:L/UI:N) with E:P characterizes this as a low-complexity local privilege escalation requiring only standard user credentials and no special attack prerequisites - practical attack conditions that even a mid-sized municipal IT team in gdynia managing shared MSI workstations should treat as urgent. All impact metrics (VC:H/VI:H/VA:H/SC:H/SI:H/SA:H) are maximized, reflecting full kernel compromise cascading to all system processes. The public POC, hosted on Google Drive per the references, meaningfully lowers the skill barrier. EPSS data was not provided in the input, leaving probabilistic exploitation rate unquantified. The absence of a CISA KEV listing means mass active exploitation is not confirmed, but the combination of AV:L, AC:L, AT:N, and POC availability makes this a reliable post-compromise escalation primitive - a high practical priority for any environment where Dragon Center is deployed and multi-user or endpoint-shared scenarios exist. The vendor's non-response to disclosure eliminates the usual backstop of a coordinated patch timeline. |
| Exploit ScenarioDerived | An attacker with a foothold as a standard Windows user on a machine running MSI Dragon Center sends crafted arguments - specifically manipulated count and elementSize values - to the MmioWritePath handler in NTIOLib_X64.sys, triggering an integer overflow that yields an undersized kernel buffer allocation. Using the publicly available proof-of-concept from the referenced Google Drive link, the attacker writes beyond the allocation to corrupt a kernel data structure, escalating the process token to SYSTEM and gaining unrestricted control of the host. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Aug 31, 2026
Integer overflow in MSI Dragon Center's NTIOLib_X64.sys kernel-mode driver (versions up to 2.0.155.0) allows local low-privileged users to corrupt kernel memory via crafted count or elementSize arguments passed to the MmioWritePath MMIO Write Path Handler. Exploitation can yield full SYSTEM-level privilege escalation on the target host. A public proof-of-concept is available, the vendor did not respond to coordinated disclosure, and no official patch has been released.
Earlier versions of this analysis (1)
Local privilege escalation in MSI Dragon Center up to version 2.0.155.0 stems from an integer overflow in the MmioWritePath function of the bundled NTIOLib_X64.sys kernel driver. A low-privileged local user can manipulate the count/elementSize arguments to an IOCTL handled by the MMIO Write Path Handler, corrupting size calculations and gaining arbitrary kernel-space memory-mapped I/O write access. Publicly available exploit code exists, and the vendor did not respond to the disclosure, so no fix is available.
RemediationAI
No vendor-released patch has been identified at time of analysis - MSI did not respond to the researcher's disclosure, and no fixed version is reflected in the CPE data. The strongest available control is to uninstall MSI Dragon Center entirely if its hardware-tuning features are not operationally required, which removes NTIOLib_X64.sys from the driver stack; note this may disable fan control and performance tuning on MSI hardware. Where uninstallation is not feasible, restrict the system to single trusted-user sessions to eliminate the threat of a low-privileged adversarial account; this is ineffective on shared or multi-user systems. Kernel driver whitelisting via Windows Defender Application Control (WDAC) or a third-party allowlist solution can prevent NTIOLib_X64.sys from loading - test thoroughly as this will break Dragon Center functionality. Monitor VulDB at https://vuldb.com/cve/CVE-2026-82908 and MSI's support portal for a future patch release.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
MSI Dragon Center is a system management utility bundled with MSI gaming hardware that ships NTIOLib_X64.sys, a Ring-0 kernel-mode driver exposing MMIO (Memory-Mapped I/O) write primitives to user-space processes. The MmioWritePath function accepts count and elementSize parameters; CWE-190 (Integer Overflow or Wraparound) indicates that arithmetic on these values - likely a multiplication to compute a total buffer size - wraps around without bounds checking, producing a value smaller than the true required allocation. This undersized allocation is then written into, creating a kernel heap or stack buffer overflow condition (reflected in the 'Buffer Overflow' input tag) at Ring 0. Because the driver operates with full kernel privileges, memory corruption at this level can overwrite kernel structures such as token objects or function pointers, enabling privilege escalation to SYSTEM. CPE cpe:2.3:a:msi:dragon_center:*:*:*:*:*:*:*:* covers all versions without an upper bound patch floor.
Know when Dragon Center 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:H/SI:H/SA:H/E:P
Local PR:L reflects standard-user requirement; S:C captures kernel-mode driver exploitation granting SYSTEM privileges across all system processes.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
4DescriptionCVE.org
A vulnerability was found in MSI Dragon Center up to 2.0.155.0. Affected by this vulnerability is the function MmioWritePath in the library NTIOLib_X64.sys of the component MMIO Write Path Handler. Performing a manipulation of the argument count/elementSize results in integer overflow. The attack requires a local approach. The exploit has been made public and could be used. The vendor was contacted early about this disclosure but did not respond in any way.
Technical POC Analysis
The vulnerability is an integer overflow (CWE-190) in MmioWritePath, a handler exposed by the kernel-mode driver NTIOLibX64.sys shipped with MSI Dragon Center up to version 2.0.155.0.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
MSI Dragon Center's kernel-mode driver (NTIOLib_X64.sys, versions 2.0.155.0 and earlier) enables local privilege escalation to SYSTEM level; publicly available exploit code exists. MSI has not released a patch despite coordinated disclosure. Organizations with MSI hardware and Dragon Center installed face immediate risk of system compromise from any unprivileged local user.
No vendor-released patch identified at time of analysis. Interim mitigations include: (1) Uninstall or disable Dragon Center on systems where operationally feasible; (2) Restrict local system access via account and privilege policies; (3) Disable or blacklist NTIOLib_X64.sys via boot configuration or Group Policy; (4) Deploy application control and kernel driver code integrity enforcement; (5) Monitor Windows Event Logs for kernel-mode driver loading events, low-privilege account privilege escalation, and SYSTEM-level process creation anomalies.
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
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Integer overflow occurs when an arithmetic operation produces a result that exceeds the maximum value a given integer type can store.
More in Dragon Center
View allWeak permissions on the "%PROGRAMDATA%\MSI\Dragon Center" folder in Dragon Center before 2.6.2003.2401, shipped with Mic
The MsIo64.sys driver before 1.1.19.1016 in MSI Dragon Center before 2.0.98.0 has a buffer overflow that allows privileg
MODAPI.sys in MSI Dragon Center 2.0.104.0 allows low-privileged users to access kernel memory and potentially escalate p
EUVD-2026-68766
GHSA-fwx3-wg2m-r25q
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB