CVE-2026-80947
Linux · Kernel
A use-after-free vulnerability exists in the Linux kernel wifi driver rtl8xxxu due to a race condition during device teardown, potentially allowing local attackers to execute arbitrary code.
Executive summary
A use-after-free vulnerability in the Linux kernel wifi driver rtl8xxxu poses a risk of privilege escalation or system instability for local users.
Vulnerability
This is a use-after-free vulnerability caused by a race condition in the rtl8xxxu wifi driver, where the rx_urb_wq work queue is not properly cancelled during device disconnection. An attacker with local low-level privileges can trigger this flaw by generating specific RX traffic patterns immediately followed by a device disconnect, leading to memory corruption.
Business impact
Successful exploitation of this vulnerability allows an attacker to gain elevated privileges or cause a system crash, resulting in unauthorized access to sensitive data or service disruption. With a CVSS score of 7.8, the vulnerability is categorized as High severity, reflecting the potential for complete compromise of the local system's confidentiality, integrity, and availability.
Remediation
Immediate Action: Update the Linux kernel to version 6.12.109, 6.18.50, 7.2.4, or later to incorporate the necessary fix for the rtl8xxxu driver race condition.
Proactive Monitoring: Monitor system logs for kernel panics or unexpected segmentation faults, particularly those associated with wireless network interface restarts.
Compensating Controls: Restrict access to the wireless hardware and kernel interfaces to only authorized users to minimize the attack surface for local exploitation.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
Given the potential for local privilege escalation, administrators should prioritize updating kernel versions across all affected Linux systems. Apply the specified security patches as part of the next scheduled maintenance cycle to ensure long-term stability and security of the kernel environment.
More Linux CVEs all →
History
CVE Brief tracked this CVE 1 day 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