CVE-2026-94403 in iGameCenterinfo

Summary

by MITRE • 09/21/2026

A weakness has been identified in ColorFul iGameCenter 1.0.3.4. This impacts the function sub_140001AF0 in the library ene.sys of the component IOCTL Handler. This manipulation causes untrusted pointer dereference. The attack can only be executed locally. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Analysis

by VulDB Data Team • 09/21/2026

The identified vulnerability resides within ColorFul iGameCenter version 1.0.3.4, specifically affecting the IOCTL handler component implemented in the ene.sys kernel-mode driver. This software is commonly installed by users to manage and configure gaming hardware peripherals from the manufacturer, granting it significant privileges on the host system due to its operation at ring zero within the Windows operating system architecture. The specific flaw occurs during the execution of function sub_140001AF0, which processes input/output control codes sent from user-mode applications to the kernel driver. This architectural boundary crossing is a critical attack surface because any error in handling these requests can lead to severe security compromises, including privilege escalation or system instability.

The core technical flaw is classified as an untrusted pointer dereference vulnerability. In this context, the IOCTL handler fails to adequately validate pointers passed from user-mode space before attempting to access memory addresses pointed to by those parameters. When a local attacker provides maliciously crafted input containing invalid or arbitrary memory addresses, the kernel attempts to read from or write to these locations without verifying their validity or accessibility within the current process context. This lack of proper validation allows an attacker to force the kernel to dereference pointers that may point to unmapped memory regions, protected system areas, or other sensitive data structures. Such behavior violates fundamental principles of secure coding in kernel development, where all external inputs must be rigorously sanitized and validated before use.

From a classification perspective, this vulnerability aligns with CWE-94 Improper Control of Generation of Code (Code Injection) when the dereference leads to arbitrary code execution, or more accurately CWE-787 Out-of-bounds Write if it results in memory corruption that can be leveraged for exploitation. It also maps directly to MITRE ATT&CK technique T1055 Process Injection and specifically T1068 Exploitation for Privilege Escalation, as the ultimate goal of exploiting a kernel-mode driver vulnerability is typically to gain elevated privileges on the target system. The presence of publicly available exploit code significantly lowers the barrier to entry for attackers, transforming this theoretical weakness into an immediate operational threat that can be weaponized by individuals with minimal technical expertise in exploitation development.

The impact of successfully exploiting this untrusted pointer dereference is severe and multifaceted. Since ene.sys operates at kernel level, a successful attack allows local users to execute arbitrary code within the context of the operating system's most privileged process. This effectively grants the attacker full control over the affected machine, enabling them to install malware, steal sensitive credentials, disable security software, or pivot to other systems on the network if connected. Furthermore, improper memory access can lead to kernel panics or blue screen errors, resulting in a denial of service condition that disrupts system availability for legitimate users. The fact that the vendor has not responded to disclosure attempts exacerbates this risk by leaving affected users without official patches or workarounds, forcing them to rely on manual mitigation strategies such as disabling the driver or uninstalling the associated software if it is not strictly necessary for their hardware functionality.

Responsible

VulDB

Disclosure

09/21/2026

Moderation

accepted

EPSS

0.00182

KEV

no

Activities

very low

Sources

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!