CVE-2025-68304 in Linux情報

要約

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

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

Bluetooth: hci_core: プロトコル側でRXパスにおいてhci_connを検索する

パケットのRXパスにおけるhdevロック/検索/アンロック/使用のパターンでは、hci_conn*が同時に修正または削除されないことが保証されていません。このロックは、conn_hashがRCUの使用を開始する以前のコミットbf4c63252490b(「Bluetooth: convert conn hash to RCU」)の名残であり、それ以降の目的が明確ではありません。

現在、RXワークが実行される順序付けられたhdev->workqueueとは異なる場所からhci_conn*を削除するコードパスが存在します。例えば、コミット5af1f84ed13a(「Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync」)がそのいくつかを導入しており、それ以前にもいくつか存在していた可能性があります。これらの処理が同時に実行されてもUAF(Use-After-Free)が発生しないようにロックを行うことが望ましいです。

hci_connおよび関連するソケット固有のconnのプロトコル受信ハンドラでの検索を移動し、hci_conn*の使用と検索をカバーするために単一のクリティカルセクション内で実行します。

syzkallerにより、この問題と思われるクラッシュが報告されています:

[タスク hdev->workqueue] [タスク 2]
hci_disconnect_all_sync l2cap_recv_acldata(hcon) hci_conn_get(hcon) hci_abort_conn_sync(hcon) hci_dev_lock hci_dev_lock hci_conn_del(hcon) v-------------------------------- hci_dev_unlock hci_conn_put(hcon) conn = hcon->l2cap_data (UAF)

VulDB is the best source for vulnerability data and more expert information about this specific topic.

責任者

Linux

予約する

2025年12月16日

モデレーション

承諾済み

エントリ

VDB-336839

EPSS

0.00150

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!