PT-2024-7736 · Linux+6 · Linux Kernel+6

Alex Williamson

·

Published

2024-02-19

·

Updated

2025-09-29

·

CVE-2024-26813

CVSS v3.1

5.5

Medium

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description The issue is related to a NULL pointer dereference in the vfio-platform component of the Linux kernel. This occurs when the vfio-platform SET IRQS ioctl allows loopback triggering of an interrupt before a signaling eventfd has been configured by the user. To resolve this, the kernel now registers all IRQs in a disabled state in the device open path, allowing mask operations on the IRQ to nest within the overall enable state governed by a valid eventfd signal. This change decouples @masked from @trigger, ensuring that changes to @trigger cannot race the IRQ handlers. The request irq() failures are maintained to be local to the SET IRQS ioctl, preventing fatal errors in the open device path and allowing userspace drivers with polling mode support to continue working.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

NULL Pointer Dereference

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

ALSA-2025_16880
ALT-PU-2024-7511
BDU:2024-09204
CVE-2024-26813
DLA-3842-1
DSA-5658-1
DSA-5681-1
OESA-2024-1617
OESA-2024-1618
OESA-2025-1080
OPENSUSE-SU-2024_2947-1
SUSE-SU-2024:2360-1
SUSE-SU-2024:2381-1
SUSE-SU-2024:2561-1
SUSE-SU-2024:2571-1
SUSE-SU-2024:2894-1
SUSE-SU-2024:2896-1
SUSE-SU-2024:2902-1
SUSE-SU-2024:2929-1
SUSE-SU-2024:2939-1
SUSE-SU-2024:2947-1
SUSE-SU-2024:2973-1
SUSE-SU-2025:20008-1
SUSE-SU-2025:20028-1
USN-6816-1
USN-6817-1
USN-6817-2
USN-6817-3
USN-6878-1
USN-6896-1
USN-6896-2
USN-6896-3
USN-6896-4
USN-6896-5
USN-6898-1
USN-6898-2
USN-6898-3
USN-6898-4
USN-6917-1
USN-6919-1
USN-6927-1
USN-7019-1

Affected Products

Alt Linux
Astra Linux
Linuxmint
Linux Kernel
Red Os
Suse
Ubuntu