CVE-2023-53731 in Linux情報

要約

〜によって VulDB • 2026年06月25日

Linuxカーネルにおいて、以下の脆弱性が修正されました。

netlink: netlink_set_err() における潜在的なデッドロックを修正

syzbot が netlink_set_err() [1] で可能なデッドロックを検出しました。

同様の問題は、netlink_lock_table() のコミット 1d482e666b8e(「netlink: netlink_lock_table() に対して IRQ を無効化」)で修正されています。

このパッチは、前述のコミットでカバーされていなかった netlink_set_err() と __netlink_diag_dump() に IRQ安全性を追加します。

[1]

WARNING: possible irq lock inversion dependency detected 6.4.0-rc6-syzkaller-00240-g4e9f0ec38852 #0 Not tainted

syz-executor.2/23011 はロックの状態を変更しました: ffffffff8e1a7a58 (nl_table_lock){.+.?}-{2:2}, at: netlink_set_err+0x2e/0x3a0 net/netlink/af_netlink.c:1612

しかし、このロックは過去に別の SOFTIRQ-safe なロックによって取得されていました: (&local->queue_stop_reason_lock){..-.}-{2:2}

そして、割り込みがこれら間で逆のロック順序を作成する可能性があります。

これをデバッグするのに役立つその他の情報: 可能な IRQ安全でないロックシナリオ:

CPU0 CPU1 ---- ---- lock(nl_table_lock); local_irq_disable(); lock(&local->queue_stop_reason_lock); lock(nl_table_lock); lock(&local->queue_stop_reason_lock);

*** DEADLOCK ***

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

Linux

予約する

2025年10月22日

モデレーション

承諾済み

エントリ

VDB-329376

EPSS

0.00216

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!