Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-privileged local user
-
DeliveryOpen handle to IURegistryFilter.sys device
-
ExploitSend crafted IOCTL to sub_11838 handler
-
ExecutionNull pointer dereference in kernel context
-
ImpactSystem crash (BSOD/forced reboot)
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Null pointer safety, defensive checks
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a local Windows session with a low-privileged (standard) user account on a host where IOBit Uninstaller or another IObit product that loads IURegistryFilter.sys is installed, and the driver must be currently loaded in the kernel (which occurs automatically on product install under normal conditions). The ability to open a handle to a kernel device object and issue IOCTL calls is available to any authenticated local user by default on Windows - no special permissions, group memberships, or elevated tokens are needed. No network access is required and there is no remote exploitation path. Exploitation is strictly limited to local denial of service (forced BSOD/reboot); no confidentiality or integrity impact applies. Remote or unauthenticated exploitation is not possible given the AV:L/PR:L CVSS vector. |
| Impact | Real-world risk is moderate. The CVSS 4.0 base score of 6.8 (AV:L/AC:L/AT:N/PR:L/UI:N/VA:H) accurately reflects the threat model: local, low-privilege, no interaction required, but availability-only impact. Any standard Windows user account on a host with an IOBit product installed can force a system crash at will. The E:P supplemental metric confirms public proof-of-concept code is available, lowering the skill threshold for exploitation. There is no KEV listing and no EPSS value provided in the input - the threat is opportunistic insider abuse or malware persistence disruption rather than targeted remote attack. The absence of confidentiality or integrity impact (VC:N/VI:N) limits severity; this is a denial-of-service primitive, not an escalation or data-theft path. The shared-driver claim, if accurate, multiplies the affected install base beyond Uninstaller alone - this is stated in the advisory but specific additional IOBit family names and version ranges are unconfirmed. Vendor non-responsiveness eliminates the possibility of an imminent patch. |
| Exploit ScenarioDerived | A standard user account on a Windows machine with any IObit product installed opens a handle to the IURegistryFilter.sys device object using CreateFile and sends a specially crafted IOCTL payload targeting the sub_11838 handler. The handler dereferences a null pointer in kernel context, triggering an immediate BSOD and forcing a system reboot. A published proof-of-concept makes this reproducible with minimal technical skill; an attacker or malware could loop this to prevent the system from staying online. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 12, 2026
IURegistryFilter.sys, the kernel-mode registry filter driver bundled with IOBit Uninstaller 15.5.0.11, can be crashed by any local low-privileged user by sending a crafted IOCTL to the sub_11838 dispatch handler, which dereferences a null pointer in kernel context and produces a system-wide crash (BSOD). The attack surface is broader than a single product: the advisory explicitly states that the identical IURegistryFilter.sys driver ships across multiple other IObit product families, meaning all such products on an affected host are vectors. A published proof-of-concept exploit exists (CVSS 4.0 E:P), and no vendor patch is available - the vendor did not respond to coordinated disclosure.
RemediationAI
No vendor-released patch has been identified at time of analysis; the vendor did not respond to disclosure. The most effective mitigation is to uninstall IOBit Uninstaller and any other IObit products that load IURegistryFilter.sys, which eliminates the kernel driver entirely and closes the attack surface with no trade-offs beyond loss of the utility software's functionality. Where removal is not feasible, Windows Defender Application Control (WDAC) or a third-party driver allowlisting solution can be configured to block IURegistryFilter.sys from loading - this prevents exploitation but also disables any IOBit product dependent on the driver. Restricting IOCTL access via a kernel-mode IOCTL filter is technically possible but operationally complex. Monitor VulDB entry https://vuldb.com/vuln/403064 for any future vendor response or 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
IURegistryFilter.sys is a Windows kernel-mode driver (ring-0) that hooks registry I/O operations as part of IOBit Uninstaller's monitoring and cleanup stack. Kernel drivers expose device objects to which user-space processes can open handles and issue I/O Control (IOCTL) calls. The IOCTL dispatch function sub_11838 fails to validate a pointer before dereferencing it (CWE-476: NULL Pointer Dereference). In kernel mode, a null dereference produces an immediate, unrecoverable stop error (BSOD - typically SYSTEM_SERVICE_EXCEPTION or IRQL_NOT_LESS_OR_EQUAL), as the Windows kernel cannot gracefully handle ring-0 access violations. The CPE string cpe:2.3:a:iobit:uninstaller:*:*:*:*:*:*:*:* covers all Uninstaller versions under the IOBit vendor scope. The shared-driver note suggests the IOBit product suite (Driver Booster, Advanced SystemCare, Malware Fighter, etc.) may load the same IURegistryFilter.sys, widening the attack surface.
Know when Uninstaller 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:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:P
Local low-privilege IOCTL send; kernel crash constitutes scope change to entire system; no C/I impact.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
1DescriptionCVE.org
A flaw has been found in IOBit Uninstaller 15.5.0.11. Affected by this issue is the function sub_11838 of the file IURegistryFilter.sys of the component IOCTL Dispatch Handler. This manipulation causes null pointer dereference. The attack requires local access. The exploit has been published and may be used. Identical IURegistryFilter.sys ships across multiple IObit families. The vendor was contacted early about this disclosure but did not respond in any way.
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 null pointer dereference occurs when a program attempts to access memory through a pointer that has been set to NULL (address 0x0).
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
EUVD-2026-76913
GHSA-3gr6-jfw8-h5jh
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB