CVE-2023-53730Deadlock in Linux

CWE-833Deadlock6 documents5 sources
Severity
5.5MEDIUM
No vector
EPSS
0.0%
top 88.01%
CISA KEV
Not in KEV
Exploit
No known exploits
Timeline
PublishedOct 22

Description

In the Linux kernel, the following vulnerability has been resolved: blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost adjust_inuse_and_calc_cost() use spin_lock_irq() and IRQ will be enabled when unlock. DEADLOCK might happen if we have held other locks and disabled IRQ before invoking it. Fix it by using spin_lock_irqsave() instead, which can keep IRQ state consistent with before when unlock. WARNING: inconsistent lock state 5.10.0-02758-g8e5f91fd772f #26 Not tainted inconsist

Affected Packages4 packages

Linuxlinux/linux_kernel5.10.05.10.188+4
Debianlinux/linux_kernel< 5.10.191-1+3
CVEListV5linux/linuxb0853ab4a238c54b8f97ca7dde1ae156e2bbd5e48563b58a4360e648ce18f0e98a75a4be51667431+6
debiandebian/linux< linux 6.1.52-1 (bookworm)

🔴Vulnerability Details

3
OSV
CVE-2023-53730: In the Linux kernel, the following vulnerability has been resolved: blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost adjust_inuse_and_c2025-10-22
OSV
blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost2025-10-22
GHSA
GHSA-qcg4-xxf6-m8j4: In the Linux kernel, the following vulnerability has been resolved: blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost adjust_inuse_and2025-10-22

📋Vendor Advisories

2
Red Hat
kernel: blk-iocost: use spin_lock_irqsave in adjust_inuse_and_calc_cost2025-10-22
Debian
CVE-2023-53730: linux - In the Linux kernel, the following vulnerability has been resolved: blk-iocost:...2023