PT-2025-44116 · Linux+4 · Linux Kernel+4

Published

2025-08-28

·

Updated

2026-05-07

·

CVE-2025-40048

CVSS v2.0

6.0

Medium

VectorAV:L/AC:H/Au:S/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A flaw exists in the Linux kernel’s uio hv generic driver related to interrupt mask handling. The driver incorrectly manages the interrupt mask, potentially causing hangs. Specifically, the driver attempts to set the interrupt mask, while the intended behavior is for user space to fully control it. This can lead to a race condition where an interrupt is missed, resulting in processes waiting indefinitely in a pread() call. This issue can occur when the host adds a message to the inbound ring buffer without generating an interrupt, and the user space code subsequently sets the interrupt mask to 0, expecting an interrupt that never arrives. A similar race condition can occur if hv uio channel cb() sets the interrupt mask to 1 while user space is emptying the inbound ring buffer.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Race Condition

Weakness Enumeration

Related Identifiers

AZL-68909
BDU:2025-13624
CVE-2025-40048
DLA-4379-1
DLA-4404-1
DSA-6053-1
ECHO-D06D-132A-77C8
MGASA-2025-0309
MGASA-2025-0310
OESA-2025-2765
OESA-2025-2766
OESA-2025-2767
OPENSUSE-SU-2025:15702-1
OPENSUSE-SU-2025:20091-1
OPENSUSE-SU-2026:10301-1
SUSE-SU-2025:21080-1
SUSE-SU-2025:21147-1
SUSE-SU-2025:21180-1
SUSE-SU-2025:4393-1
SUSE-SU-2025:4422-1
SUSE-SU-2025:4505-1
SUSE-SU-2025:4506-1
SUSE-SU-2025:4515-1
SUSE-SU-2025:4516-1
SUSE-SU-2025:4517-1
SUSE-SU-2025:4521-1
SUSE-SU-2026:0029-1
SUSE-SU-2026:0033-1
SUSE-SU-2026:0034-1
SUSE-SU-2026:20039-1
SUSE-SU-2026:20059-1
SUSE-SU-2026:20473-1
SUSE-SU-2026:20496-1
USN-8029-1
USN-8029-2
USN-8029-3
USN-8030-1
USN-8033-1
USN-8033-2
USN-8033-3
USN-8033-4
USN-8033-5
USN-8033-6
USN-8033-7
USN-8033-8
USN-8034-1
USN-8034-2
USN-8048-1
USN-8095-1
USN-8095-2
USN-8095-3
USN-8095-4
USN-8095-5
USN-8100-1
USN-8125-1
USN-8126-1
USN-8141-1
USN-8163-1
USN-8163-2
USN-8165-1
USN-8243-1
USN-8261-1

Affected Products

Debian
Linuxmint
Linux Kernel
Suse
Ubuntu