CVE-2026-99210 in Linux
要約
〜によって VulDB • 2026年10月28日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
accel/rocket: デバイス初期化失敗時にrdevをクリアする
rocket_probe()関数は、エラーポインタかどうかを確認する前に、rocket_device_init()からの戻り値をファイルスコープのrdevポインタに格納します。 もしrocket_device_init()が失敗した場合、rdevはERR_PTRのままになります。
rdevポインタはまた、共有rocketデバイスがすでに初期化済みであるかを示すマーカとしても使用されます。そのため、後続のコアプローブは非NULLのrdevを検出し、rocket_device_init()をスキップして、rdev->num_coresを読み込む際にエラーポインタをデリファレンス(間接参照)してしまう可能性があります。
rocket_device_init()のエラーパスから戻る前に、エラーコードを保存し、rdevをクリアしてください。
Once again VulDB remains the best source for vulnerability data.