CVE-2026-80971
Linux · Kernel
A use-after-free vulnerability exists in the Linux kernel ALSA bcd2000 driver due to improper handling of USB Request Block (URB) pointers during device disconnection.
Executive summary
A use-after-free flaw in the Linux kernel ALSA bcd2000 driver allows a local attacker to trigger memory corruption and potentially achieve system instability or arbitrary code execution.
Vulnerability
The bcd2000 driver fails to clear URB pointers after freeing associated resources during a device disconnect event. This allows a local, authenticated attacker to trigger a use-after-free condition via race conditions when the rawmidi device substream is still open.
Business impact
Successful exploitation of this vulnerability can lead to kernel-level memory corruption, resulting in system crashes (Denial of Service) or potential privilege escalation. Given the CVSS score of 7.8, this represents a high-severity risk for any infrastructure utilizing Linux kernels where unprivileged local users have access to hardware interfaces.
Remediation
Immediate Action: Update the Linux kernel to the identified patched versions (5.10.270, 5.15.221, 6.1.188, 6.12.109, 6.18.50, 7.2.4, or later) immediately.
Proactive Monitoring: Monitor system logs for kernel oops or segmentation faults related to the bcd2000 module or general ALSA driver errors.
Compensating Controls: Restrict access to physical USB ports and limit user permissions to interact with ALSA/MIDI device nodes to reduce the attack surface.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
This vulnerability presents a significant risk to system integrity due to its potential for kernel-level impact. Administrators must prioritize patching the Linux kernel across all affected systems. If immediate patching is not possible, implement strict access controls to limit interaction with the vulnerable hardware driver.
More Linux CVEs all →
History
CVE Brief tracked this CVE 2 days before it had a CVSS score.
- Disclosed CVE record published
- Collected by CVE Brief No CVSS score yet; tracked as early warning
- CVSS score assigned 7.8 (3.1)
- Analyst report written