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

hwmon: (corsair-cpro) 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 flaw arises when the hwmon corsair-cpro driver fails to stop device IO before calling hid_hw_stop. This ordering error creates a race condition between hid_input_report and the code that executes immediately after hid_device_io_start during the driver probe. The race can lead to a use‑after‑free (CWE‑825), allowing an attacker to corrupt kernel memory and potentially execute arbitrary code in kernel context.

Affected Systems

All Linux kernels that include the hwmon corsair‑cpro driver prior to the recent fix are affected. The vulnerability exists in any distribution whose kernel contains this driver while the patch has not been applied. No specific kernel version ranges were listed, so any system running an older kernel with the driver is at risk if upgrades are not performed.

Risk and Exploitability

The CVSS score of 4.1 indicates medium severity, and the EPSS score of < 1 % shows a very low predicted exploitation probability. The flaw is not recorded in CISA KEV. Based on the description, it is inferred that the attack vector would require local or privileged access to trigger the race by inducing a probe failure, making remote exploitation unlikely. The primary threat therefore comes from local users or processes that can load or interact with the driver.

Generated by OpenCVE AI on August 13, 2026 at 06:18 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Linux kernel update that contains the corrected ordering of hid_device_io_stop before hid_hw_stop.
  • If a patch is unavailable, unload or disable the corsair‑cpro driver on systems where the device is not required to eliminate the race condition.
  • Limit local user access to the driver by restricting it to privileged groups or sandboxing services that need to communicate with HID devices, reducing the opportunity for an attacker to trigger the UAF.

Generated by OpenCVE AI on August 13, 2026 at 06:18 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, 19 Aug 2026 16:45:00 +0000


Thu, 13 Aug 2026 04:15:00 +0000

Type Values Removed Values Added
Weaknesses 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 16:00:00 +0000

Type Values Removed Values Added
Weaknesses 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: (corsair-cpro) 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: (corsair-cpro) 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-19T16:34:10.569Z

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

Link: CVE-2026-68360

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-08-19T17:20:45.573

Link: CVE-2026-68360

cve-icon Redhat

Severity : Moderate

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

Links: CVE-2026-68360 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-08-13T06:30:05Z

Weaknesses
  • CWE-825

    Expired Pointer Dereference