CVE-2025-21797·Kernel vulnerability
In the Linux kernel, the following vulnerability has been resolved: HID: corsair-void: Add missing delayed work cancel for headset status The cancel_delayed_work_sync() call was missed, causing a use-after-free in corsair_void_remove().
- Severity
- high
- Software
- Kernel
- Fixed in
- 6.13.4
- Published
- 2025-02-27
Affected versions
From: 6.13
Until: 6.13.4
Fixed in: 6.13.4
How to fix this CVE
Update your Linux kernel to version 6.13.4 or later to address a use-after-free vulnerability in the Corsair Void headset driver. This vulnerability allows local attackers with low privileges to crash the system or potentially execute code by triggering improper resource cleanup during headset removal. Ensure your system receives the latest kernel patches through your distribution's package manager.
sudo dnf update kernel kernel-develDefensia detects this vulnerability
How to check if you are affected
- Step 1: Check your installed kernel version with: uname -r | grep -E '^6\.13\.[0-3]' — if output appears, you are vulnerable
- Step 2: Verify the corsair-void HID driver is loaded: lsmod | grep corsair_void — if listed, the vulnerable driver component is active
- Step 3: Search system logs for corsair-void device removal events: sudo grep -i 'corsair.*void.*remove' /var/log/kern.log — look for timestamps of headset disconnects
- Step 4: After patching, confirm the new kernel is booted: uname -r — should show version 6.13.4 or higher
FAQ
What is CVE-2025-21797?
CVE-2025-21797 is a use-after-free memory vulnerability in the Linux kernel's Corsair Void wireless headset HID driver. The vulnerability occurs because a delayed work queue task was not properly cancelled during device removal, leading to potential memory corruption.
Is CVE-2025-21797 being actively exploited?
No, this vulnerability is not currently listed as actively exploited in the CISA KEV catalog, and no public exploits are available. However, the high CVSS score (7.8) indicates it poses a significant local privilege escalation and system compromise risk.
What versions of Kernel are affected by CVE-2025-21797?
Kernel versions 6.13 through 6.13.3 are affected. The vulnerability has been patched in kernel 6.13.4 and later releases.
How do I check if my server is vulnerable to CVE-2025-21797?
Run: uname -r — if the output shows 6.13.0, 6.13.1, 6.13.2, or 6.13.3, your system is vulnerable. Additionally, verify the corsair-void driver is present with: lsmod | grep corsair_void
Does Defensia detect CVE-2025-21797?
Yes — Defensia's CVE advisory scanner compares installed package versions against the NVD database. If the Linux kernel is installed on a monitored server, CVE-2025-21797 will appear in your dashboard with remediation steps.
Related Kernel CVEs
References
Track CVEs across your fleet automatically
Defensia scans your Linux servers and tells you exactly which ones are running vulnerable versions — including CVE-2025-21797. Free for 1 server.
Get started free