CVE-2026-92514 in Linux情報

要約

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

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

RDMA/erdma: 削除時のCEQタスクレットにおけるUse-After-Freeを修正

各CEQ割込みハンドラはeqc->taskletのみを実行スケジュールします。このタスクレットはerdma_ceq_completion_handler()を呼び出し、get_next_valid_eqe()を通じてDMA一貫性のあるEQリングを読み取り、notify_eq()を通じてeq->dbrecを更新します。

erdma_ceqs_uninit()は各CEQ IRQを解放し、その後そのEQを破棄します。free_irq()は別のハード割込みを防ぎ、実行中のハンドラが完了するのを待ちますが、既にスケジュールされたタスクレットはフラッシュ(drain)されません。そのため、タスクレットはerdma_eq_destroy()によってeq->qbufやeq->dbrecが解放された後にそれらにアクセスしてしまう可能性があります。

ceq_cb->readyのクリア処理は、erdma_ceq_completion_handler()の先頭でチェックを通過済みのタスクレットと同期されません。

free_irq()の実行後(これにより他のハンドラによって再度スケジュールされることはなくなり)、かつerdma_ceq_uninit_one()がEQバッファを解放する前に、タスクレットを終了させます。

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

責任者

Linux

予約する

2026年09月16日

モデレーション

承諾済み

エントリ

VDB-407027

EPSS

0.00000

アクティビティ

非常低い

ソース

Want to stay up to date on a daily basis?

Enable the mail alert feature now!