Description
In the Linux kernel, the following vulnerability has been resolved:

hwmon: (nzxt-kraken3) Stop device IO before calling hid_hw_stop

Calling hid_hw_stop() does not stop the device IO.
This results in a race condition between hid_input_report() and the point
immediately following the execution of hid_device_io_start() within
the driver probe function. If the probe operation fails after "io start"
has been initiated, this race condition will result in a UAF vulnerability.

Fix the problem by calling hid_device_io_stop() before calling
hid_hw_stop().
Published: 2026-08-10
Score: 4.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Linux kernel hwmon driver for the NZXT Kraken3 device incorrectly stops device I/O by calling hid_hw_stop before stopping I/O, which causes a race condition between hid_input_report() and cleanup code when the probe fails after starting I/O. This flaw results in a use‑after‑free that can corrupt memory if an attacker manages to trigger the race condition.

Affected Systems

Any Linux kernel release that includes the hwmon driver for nzxt‑kraken3 before the referenced commits is affected. Systems that load the driver by connecting a NZXT Kraken3 USB device will fall under the affected scope, whereas kernel versions that already incorporate the commit are safe.

Risk and Exploitability

The CVSS score of 4.1 indicates low severity, and the EPSS score of less than 1% shows a very low likelihood of exploitation in the wild. The vulnerability is not listed in the CISA KEV catalog. An attacker with local access to the USB device could attempt to force the driver to initiate I/O and then cause the probe to fail, exploiting the race condition and the resulting use‑after‑free to corrupt memory.

Generated by OpenCVE AI on August 13, 2026 at 03:52 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the kernel to a release that includes the commit which invokes hid_device_io_stop() before hid_hw_stop()
  • Reboot the system after the kernel update to ensure the patched driver loads
  • If no updated kernel is available, temporarily unload the nzxt‑kraken3 driver or disconnect the USB device to prevent the race condition

Generated by OpenCVE AI on August 13, 2026 at 03:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Debian DLA Debian DLA DLA-4745-1 linux-6.12 security update
History

Wed, 12 Aug 2026 19:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362
CWE-416

Wed, 12 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-825
References
Metrics threat_severity

None

cvssV3_1

{'score': 4.1, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:H/UI:N/S:U/C:N/I:N/A:H'}

threat_severity

Moderate


Mon, 10 Aug 2026 17:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-362
CWE-416

Mon, 10 Aug 2026 12:30:00 +0000

Type Values Removed Values Added
Description In the Linux kernel, the following vulnerability has been resolved: hwmon: (nzxt-kraken3) Stop device IO before calling hid_hw_stop Calling hid_hw_stop() does not stop the device IO. This results in a race condition between hid_input_report() and the point immediately following the execution of hid_device_io_start() within the driver probe function. If the probe operation fails after "io start" has been initiated, this race condition will result in a UAF vulnerability. Fix the problem by calling hid_device_io_stop() before calling hid_hw_stop().
Title hwmon: (nzxt-kraken3) Stop device IO before calling hid_hw_stop
First Time appeared Linux
Linux linux Kernel
CPEs cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Vendors & Products Linux
Linux linux Kernel
References

Subscriptions

Linux Linux Kernel
cve-icon MITRE

Status: PUBLISHED

Assigner: Linux

Published:

Updated: 2026-08-17T05:04:01.579Z

Reserved: 2026-07-30T09:28:09.385Z

Link: CVE-2026-68358

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-10T13:20:28.273

Modified: 2026-08-17T06:17:44.073

Link: CVE-2026-68358

cve-icon Redhat

Severity : Moderate

Publid Date: 2026-08-10T12:03:35Z

Links: CVE-2026-68358 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T04:00:09Z

Weaknesses
  • CWE-825

    Expired Pointer Dereference