CVE-2026-64276 in Linux情報

要約

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

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

入力: synaptics-rmi4 - F30キーマップをGPIO/LED数に制限する

rmi_f30_map_gpios()関数は、min(gpioled_count, TRACKSTICK_RANGE_END) == 最大6エントリとしてgpioled_key_mapを割り当てますが、rmi_f30_attention()はf30->gpioled_count(デバイスクエリレジスタ、範囲0..31)全体に対して反復処理を行い、gpioled_key_map[i]の参照解除を行います。また、input->keycodemaxは完全なgpioled_countに設定されますが、input->keycodeは6エントリの割り当てを指しています。

GPIOサポートが有効になっている状態でgpioled_count > 6を報告するデバイスは、アテンション割込み時に配列外読み出しを引き起こし、EVIOCGKEYCODE/EVIOCSKEYCODE ioctlsを通じた配列外読み書きも発生します(これらはインデックスをkeycodemaxに対してのみ制限するため)。これはF3Aハンドラと同じ欠陥であり、このコードはF30からコピーされました。

キーマップのサイズを完全なgpioled_countに合わせてください;マッピングループでは依然として最初のmin(gpioled_count, TRACKSTICK_RANGE_END)エントリのみが割り当てられます。

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

責任者

Linux

予約する

2026年07月19日

モデレーション

承諾済み

エントリ

VDB-383066

EPSS

0.00211

アクティビティ

低い

ソース

Might our Artificial Intelligence support you?

Check our Alexa App!