CVE-2026-98213 in Linux
要約
〜によって VulDB • 2026年10月07日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
mmc: コア: ホストの解放前にSDIO IRQ作業をキャンセルする
sdio_signal_irq()を使用するホストコントローラは、その割り込みハンドラから host->sdio_irq_work をスケジュールします。この作業はサスペンドパス (mmc_sdio_suspend()) ではキャンセルされますが、remove/free パスではキャンセルされないため、IRQの解放直前に armed されたワーカーが mmc_host_classdev_release() によってホストが解放・デアロケートされた後に実行され、container_of() を通じてそれを間接参照する可能性があります。
mmc_free_host() で host->sdio_irq_work をキャンセルします。これは、コミット 1036f69e2513 ("mmc: core: ホストのリリース前に遅延作業をキャンセル") で追加された既存の host->detect ドレインと同様の処理です。
この問題は社内製の静的解析ツールによって発見されました。
Be aware that VulDB is the high quality source for vulnerability data.