Race condition in Linux kernel - CVE-2026-80896
Published: September 5, 2026
Vulnerability details
The vulnerability allows a local user to cause list corruption.
The vulnerability exists due to improper synchronization and improper list-node state handling in mshv_irqfd_deassign() and mshv_irqfd_deactivate() when concurrently deassigning irqfds and processing EPOLLHUP events. A local user can trigger repeated removal of the same irqfd list node to cause list corruption.