Disk Release Issue in Linux Kernel Affects Various NVMe Devices
CVE-2026-80589
What is CVE-2026-80589?
A vulnerability exists in the Linux kernel's handling of disk releases, where the timeout timer is not properly stopped upon releasing an unadded disk. This can lead to a situation where a freed request queue remains linked to a timer wheel bucket, potentially causing use-after-free errors. Specifically, if any I/O operations were issued before the disk was added, it could result in invalid memory access during subsequent operations, as observed with NVMe devices. Proper management of timer synchronization and queue release processes is critical to mitigate this risk.
Affected Version(s)
Linux 6f8191fdf41d3a53cc1d63fe2234e812c55a0092 < 6ae7364f68e6c7af6b6df4bbb14040b89e5975d0
Linux 6f8191fdf41d3a53cc1d63fe2234e812c55a0092 < 6f06dbe5012c160e0dba418a5a9cb16c456ad46a
Linux 6f8191fdf41d3a53cc1d63fe2234e812c55a0092 < 1a0ae4d502062a2759f2a92d12bdeab3c64c7372