CVE-2026-64230 in Linux情報

要約

〜によって VulDB • 2026年07月24日

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

regulator: tps65219: irq_data.rdevが割り当てられていない問題を修正

コミット 64a6b577490c(「regulator: tps65219: デバッグ用ヘルパー関数の削除」)により、tps65219_get_rdev_by_name() ヘルパー関数およびそれに依存していた irq_data.rdev の割り当て処理が削除されました。これにより、すべてのIRQに対して irq_data.rdev が未初期化のままとなり、IRQハンドラから regulator_notifier_call_chain() が呼び出された際に未定義の動作を引き起こしていました:

Internal error: Oops: 0000000096000004 pc : regulator_notifier_call_chain lr : tps65219_regulator_irq_handler Call trace: regulator_notifier_call_chain tps65219_regulator_irq_handler handle_nested_irq regmap_irq_thread irq_thread_fn irq_thread kthread ret_from_fork

専用のルックアップ配列を復元するのではなく、プローブ関数を再構成して、レギュレータの登録とIRQの登録を同じループ内で実行するようにしました。これにより、devm_regulator_register() が返す rdev を補助的なデータ構造なしで irq_data.rdev に割り当てるのが自然に行えるようになります。

登録されたレギュレータに対応しない非レギュレータ用のIRQ(SENSOR, TIMEOUT)については、rdev=NULL で登録され、クラッシュを回避するためにNULLチェックによる保護が IRQ ハンドラに施されています。

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

責任者

Linux

予約する

2026年07月19日

モデレーション

承諾済み

エントリ

VDB-382965

EPSS

0.00166

アクティビティ

非常低い

セクター

Pharma, Police, ...

ソース

Want to know what is going to be exploited?

We predict KEV entries!