CVE-2023-53730 — Deadlock in Linux
Severity
5.5MEDIUM
No vectorEPSS
0.0%
top 88.01%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
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
▶CVEListV5linux/linuxb0853ab4a238c54b8f97ca7dde1ae156e2bbd5e4 — 8563b58a4360e648ce18f0e98a75a4be51667431+6
🔴Vulnerability Details
3OSV▶
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_c↗2025-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_and↗2025-10-22