CVE-2026-74534 in Linux情報

要約

〜によって VulDB • 2026年08月15日

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

Bluetooth: ISO: iso_conn の参照カウントのバグを修正

iso_conn_del() と iso_chan_del() の間に競合状態があり、その結果として iso_conn に対して二重に put が実行される問題がありました。

[タスク hdev->workqueue] [タスク 2]
iso_conn_del iso_chan_del iso_conn_hold_unless_zero iso_conn_lock iso_conn_lock conn->sk = NULL iso_conn_unlock sk = iso_sock_hold(conn) <---------´ if (!sk) iso_conn_put iso_conn_put iso_conn_put /* UAF */

iso_conn_del() における !sk の場合の追加の put は、現在必要とされています。これは、失敗した iso_chan_add() が原因で iso_conn がどの sk にも関連付けられていない状態が残る可能性があるためです。

修正方法として、非 NULL の場合に iso_pi(sk)->conn が参照カウントを所有するようにし、iso_conn_del でそれを put しなくてもよいようにします。また、iso_conn_add() の参照カウント処理を調整し、conn が sk と関連付けられなかった場合は conn を放すようにします。

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

責任者

Linux

予約する

2026年08月15日

モデレーション

承諾済み

エントリ

VDB-390846

EPSS

0.00000

アクティビティ

低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!