Lucene search

K
vulnrichmentLinuxVULNRICHMENT:CVE-2024-44957
HistorySep 04, 2024 - 6:35 p.m.

CVE-2024-44957 xen: privcmd: Switch from mutex to spinlock for irqfds

2024-09-0418:35:55
Linux
github.com
2
linux kernel
vulnerability resolved
xen
privcmd
switch
mutex
spinlock
irqfds
deadlock
fix

AI Score

7.2

Confidence

Low

SSVC

Exploitation

none

Automatable

no

Technical Impact

partial

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.

AI Score

7.2

Confidence

Low

SSVC

Exploitation

none

Automatable

no

Technical Impact

partial

Related for VULNRICHMENT:CVE-2024-44957