CVE-2026-80762 in Linux情報

要約

〜によって VulDB • 2026年09月04日

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

Bluetooth: hci_sync: サスペンド中のacceptリストにおけるUse-After-Free(UAF)を修正

hci_update_event_filter_sync()は、各リモートウェイクアップデバイスに対して同期HCIコマンドを送信する際にhdev->accept_listを走査します。サスペンドパスではhdev->req_lockが保持されますが、accept-listの更新はhdev->lockによって直列化されています。その結果、remove_device()はコントローラの待機中に現在のリストエントリを解放することがあります。

以下のインターリーブ(並行実行)によりUse-After-Freeが発生します:

hci_update_event_filter_sync() remove_device() accept-listのエントフェッチ hci_dev_lock() hci_set_event_filter_sync() list_del() コントローラ応答を待機中 kfree() hci_dev_unlock() 解放されたlist.nextの読み取り

KASANは以下を検出しました:

BUG: KASAN: slab-use-after-free in hci_suspend_sync+0x835/0x910 Read of size 8 at addr ffff88810bec8440 by task kworker/0:1/10 Workqueue: events vhci_suspend_work Call Trace: hci_suspend_sync+0x835/0x910 hci_suspend_dev+0x182/0x450 process_one_work+0x661/0x1090 worker_thread+0x45b/0xd10

タスク86によって割り当てられました: hci_bdaddr_list_add_with_flags+0x1a8/0x400 add_device+0x381/0x820 hci_sock_sendmsg+0x1033/0x1ea0

タスク91によって解放されました: kfree+0x131/0x3c0 remove_device+0x429/0xb70 hci_sock_sendmsg+0x1033/0x1ea0

hdev->lockの下でリモートウェイクアップアドレスのスナップショットを取得します。HCIコマンドを送信する前にロックを解放します。スナップショットの構築の前にコントローライベントフィルターをクリアし、一致するエントリがない場合は割り当てと2回目のリスト走査をスキップします。これにより、コントローラの待機中にaccept-listノードを保持することなく、元のフィルターおよびスキャン状態の更新が維持されます。

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

責任者

Linux

予約する

2026年08月26日

モデレーション

承諾済み

エントリ

VDB-398884

EPSS

0.00000

アクティビティ

非常低い

ソース

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!