CVE-2023-53730 in LinuxИнформация

Сводка

по VulDB • 24.05.2026

В ядре Linux устранена следующая уязвимость:

blk-iocost: использование spin_lock_irqsave в adjust_inuse_and_calc_cost

Функция adjust_inuse_and_calc_cost() использует spin_lock_irq(), и прерывания (IRQ) будут включены при разблокировке. Это может привести к DEADLOCK (взаимной блокировке), если перед вызовом этой функции уже были захвачены другие блокировки и отключены прерывания.

Исправление заключается в использовании spin_lock_irqsave(), что позволяет сохранить состояние прерываний таким же, каким оно было до разблокировки.

================================ WARNING: inconsistent lock state 5.10.0-02758-g8e5f91fd772f #26 -------------------------------- inconsistent {IN-SOFTIRQ-W} -> {SOFTIRQ-ON-W} usage.
kworker/2:3/388 [HC0[0]:SC1[1]:HH0[0]]
======================================================= suspicious at: lock_acquire+0x173/0x4a0 {IN-SOFTIRQ-W} state was registered at:
mark_lock+0x693/0xbc0 mark_held_locks+0x9e/0xe0 __trace_hardirqs_on_caller+0x151/0x360 trace_hardirqs_on+0x5b/0x180 __raw_spin_unlock_irq+0x24/0x40 _raw_spin_unlock_irq+0x24/0x40 spin_unlock_irq+0x24/0x40 adjust_inuse_and_calc_cost+0x4fb/0x970 ioc_rqos_merge+0x277/0x740 __rq_qos_merge+0x62/0xb0 rq_qos_merge+0x62/0xb0 bio_attempt_back_merge+0x12c/0x4a0 blk_mq_sched_try_merge+0x1b6/0x4d0 bfq_bio_merge+0x24a/0x390 __blk_mq_sched_bio_merge+0xa6/0x460 blk_mq_sched_bio_merge+0xa6/0x460 blk_mq_submit_bio+0x2e7/0x1ee0 __submit_bio_noacct_mq+0x175/0x3b0 submit_bio_noacct+0x1fb/0x270 blk_throtl_dispatch_work_fn+0x1ef/0x2b0 process_one_work+0x83e/0x13f0 process_scheduled_works+0x83e/0x13f0 worker_thread+0x7e3/0xd80 kthread+0x353/0x470 ret_from_fork+0x1f/0x30

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Ответственный

Linux

Резервировать

22.10.2025

Раскрытие

22.10.2025

Модерация

принято

Вход

VDB-329375

EPSS

0.00191

KEV

Нет

Деятельности

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!