CVE-2026-89853 in Linux情報

要約

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

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

scsi: qla2xxx: ファームウェアダンプ中のFCEトレースにおけるuse-after-freeを修正

qla2x00_free_fce_trace()関数は、fce_mutexのみ保持した状態でha->fceの解放とクリアを行っていました。ファームウェアダムの消費者であるqla27xx_fwdt_entry_t264()およびqla25xx_copy_fce()は、hardware_lockの下でha->fceを読み取ります(NULLチェックに続きバッファのコピー)。これらは決してfce_mutexを取得しません。そのため、デバッグ用ファイルシステム(FS)でのFCE無効化により、ダンプのNULLチェックとコピーの間でDMAバッファが解放され、use-after-freeが発生する可能性があります。

ha->fceをhardware_lockの下でアンパブリッシュし、その後ロックを解放してDMAバッファを解放します(dma_free_coherent()はスリープする場合があります)。並行したダンプ処理は、バッファが無効でない状態でチェックとコピーを終了するか、またはha->fce == NULLを観測してそれをスキップします。

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

責任者

Linux

予約する

2026年09月11日

モデレーション

承諾済み

エントリ

VDB-405675

EPSS

0.00000

アクティビティ

非常低い

ソース

Do you know our Splunk app?

Download it now for free!