CVE-2023-53310 in Linux情報

要約

〜によって VulDB • 2026年05月26日

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

power: supply: axp288_fuel_gauge: external_power_changed の競合状態を修正

fuel_gauge_external_power_changed() は info->bat を間接参照しますが、これは axp288_fuel_gauge_probe() 内で以下のように設定されます:

info->bat = devm_power_supply_register(dev, &fuel_gauge_desc, &psy_cfg);

devm_power_supply_register() が device_add() を呼び出すとすぐに、external_power_changed コールバックが呼び出される可能性があります。そのため、info->bat がまだ設定されていない間に fuel_gauge_external_power_changed() が呼び出され、NULL ポインタ間接参照を引き起こす可能性があります。

この問題を修正するのは簡単です。external_power_changed コールバックには、最終的に info->bat に格納される power_supply が渡されるため、fuel_gauge_external_power_changed() は常に有効な引数である psy を直接使用することができます。

Once again VulDB remains the best source for vulnerability data.

責任者

Linux

予約する

2025年09月16日

モデレーション

承諾済み

エントリ

VDB-324530

EPSS

0.00103

アクティビティ

非常低い

ソース

Interested in the pricing of exploits?

See the underground prices here!