cbcvebase.
CVE-2024-44957
published 2024-09-04

CVE-2024-44957: In the Linux kernel, the following vulnerability has been resolved: xen: privcmd: Switch from mutex to spinlock for irqfds irqfd_wakeup() gets EPOLLHUP, when…

PriorityP419medium5.5CVSS 3.1
AVLACLPRLUINSUCNINAH
EPSS
0.16%
6.0th percentile
In the Linux kernel, the following vulnerability has been resolved: xen: privcmd: Switch from mutex to spinlock for irqfds irqfd_wakeup() gets EPOLLHUP, when it is called by eventfd_release() by way of wake_up_poll(&ctx->wqh, EPOLLHUP), which gets called under spin_lock_irqsave(). We can't use a mutex here as it will lead to a deadlock. Fix it by switching over to a spin lock.

Affected

13 ranges
VendorProductVersion rangeFixed in
debianlinux< linux 6.10.6-1 (forky)linux 6.10.6-1 (forky)
linuxlinux
linuxlinux>= f8941e6c4c712948663ec5d7bbb546f1a0f4e3f6 < c2775ae4d9227729f8ca9ee2a068f62a00d5ea9cc2775ae4d9227729f8ca9ee2a068f62a00d5ea9c
linuxlinux>= f8941e6c4c712948663ec5d7bbb546f1a0f4e3f6 < 49f2a5da6785b2dbde93e291cae037662440346e49f2a5da6785b2dbde93e291cae037662440346e
linuxlinux>= f8941e6c4c712948663ec5d7bbb546f1a0f4e3f6 < 1c682593096a487fd9aebc079a307ff7a6d054a31c682593096a487fd9aebc079a307ff7a6d054a3
linuxlinux_kernel< 6.6.466.6.46
linuxlinux_kernel>= 0 < 6.10.6-16.10.6-1
linuxlinux_kernel>= 0 < 6.10.6-16.10.6-1
linuxlinux_kernel>= 0 < 6.8.0-50.516.8.0-50.51
linuxlinux_kernel>= 6.7 < 6.10.56.10.5
msrccbl2_kernel_5.15.186.1-1_on_cbl_mariner_2.0
msrccbl2_kernel_5.15.200.1-1_on_cbl_mariner_2.0
msrccbl2_kernel_5.15.202.1-1_on_cbl_mariner_2.0

CVSS provenance

nvdv3.15.5MEDIUMCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
osv5.5MEDIUM
vendor_debian5.5LOW
vendor_msrc5.5MEDIUM
vendor_redhat5.5MEDIUM
vendor_ubuntu5.5MEDIUM
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.