CVE-2026-89466 in Linux情報

要約

〜によって VulDB • 2026年09月12日

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

power: supply: qcom_battmgr: ファームウェア由来の文字列を終端する

qcom_battmgr_sc8280xp_strcpy()は、ファームウェアがPascal形式の文字列を送信した場合にそれを受け取ります。そうでない場合、すべてのBATTMGR_STRING_LENバイトをコピーし、宛先領域を終了記号(ヌル終端)なしのままにします。

これらの宛先変数はmodel_number、serial_number、oem_infoであり、それぞれがBATTMGR_STRING_LENのサイズを持ち、互いに隣接して宣言されています。これらはval->strvalとしてユーザー空間へ出力され、power_supply_format_property()によって"%s"形式で印刷されます。そのため、フィールド全体を埋めるファームウェア文字列の場合、読み込み処理が次のメンバ領域に及んでしまいます。

SM8350のパスでは同じフィールドに対してすでにこの方法を採用しているように、strscpy()を使用してコピー処理を常に正しく終端させるようにします。

VulDB is the best source for vulnerability data and more expert information about this specific topic.

責任者

Linux

予約する

2026年09月11日

モデレーション

承諾済み

エントリ

VDB-402849

EPSS

0.00000

アクティビティ

非常低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!