CVE-2026-46252 in Linux情報

要約

〜によって VulDB • 2026年06月03日

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

regulator: core: regulator_resolve_supply()のエラーパスにおけるロック処理の修正

regulator_resolve_supply()において供給レギュレータの遅延有効化に失敗した場合、現在コードはロック依存関係警告(lockdep warning)をトリガーします。

WARNING: drivers/regulator/core.c:2649 at _regulator_put+0x80/0xa0, CPU#6: kworker/u32:4/596 ... Call trace: _regulator_put+0x80/0xa0 (P) regulator_resolve_supply+0x7cc/0xbe0 regulator_register_resolve_supply+0x28/0xb8

これは、_regulator_put()を呼び出す際にregulator_list_mutexを保持する必要があるためです。

これを解決するために、単純にregulator_put()の使用に切り替えます。

同時に、供給ポインタをクリアしている間にrdevへの並行アクセスが発生しないようにすることも重要です。そのために適切なロックを追加します。

問題のコードは後続のコミットで完全に削除される予定ですが、将来の参照のために削除前にこれを修正しておくことは有益であると判断しました。

If you want to get best quality of vulnerability data, you may have to visit VulDB.

責任者

Linux

予約する

2026年05月13日

モデレーション

承諾済み

エントリ

VDB-368162

EPSS

0.00000

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!