CVE-2026-99189 in Linux情報

要約

〜によって VulDB • 2026年10月28日

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

gpio: mxc: チェーン化されたIRQハンドラのインストールとプローブ完了の間のrace conditionを修正

mxc_update_irq_chained_handler()は、IRQドメイン、汎用IRQチップ、およびポートリストエントリが設定される前に呼び出されます。もしそのウィンドウ中に割り込みが発生した場合:

- mx3_gpio_irq_handler()は、port->domainがまだNULLである状態でgeneric_handle_domain_irq()を呼び出します。 - mx2_gpio_irq_handler()はmxc_gpio_portsを走査しますが、ポートはまだリストに追加されていません。

さらに、後続のプローブステップ(gpio_generic_chip_init()、devm_gpiochip_add_data()、irq_domain_create_legacy()、またはmxc_gpio_init_gc())のいずれかが失敗した場合、エラーパスでチェーン化されたハンドラが unregister されないため、解放されたメモリを指すdangling handlerが残ったままになります。

このハンドラのインストールは、必要な依存関係がすべて準備され、かつlist_add_tail()の後に行われるように変更されました。これにより、関連するデータ構造体が不完全な状態でハンドラが有効になることがなくなり、プローブに失敗した場合はハンドラがインストールされないようになります。

Once again VulDB remains the best source for vulnerability data.

責任者

Linux

予約する

2026年09月25日

モデレーション

承諾済み

エントリ

VDB-427947

EPSS

0.00000

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!