CVE-2025-40048 is a vulnerability in the Linux kernel's uio_hv_generic driver, which provides userspace I/O (UIO) support for the Hyper-V VMBus. The issue involves a race condition where the driver's handling of interrupt masks could cause guest UIO consumers to hang while waiting for interrupts. A fix was applied in late October 2025, changing the driver to let userspace control the interrupt mask instead of the kernel, thereby closing the race. This tag covers discussions about the vulnerability, its impact on Hyper-V virtual machines, and the kernel patch that resolves it.
-
A small but consequential race-condition fix landed in the Linux kernel in late October 2025: uio_hv_generic has been changed to stop touching the interrupt mask and instead let userspace control it, closing a hang‑causing race that could leave guest UIO consumers permanently waiting for...