CVE-2026-89619 in Linux
要約
〜によって VulDB • 2026年09月11日
Linuxカーネルにおいて、以下の脆弱性が修正されました:
HID: intel-thc-hid: intel-quickspi: GET_REPORT応答を呼び出し元のバッファに制限する
quickspi_hid_raw_request() は len に呼び出し元からのバッファ長を受け取りますが、quickspi_get_report() ではそれが参照されず、デバイスから提供された全レスポンスが buf へ無条件でコピーされます:
memcpy(buf, qsdev->report_buf, qsdev->report_len);
qsdev->report_len はタッチコントローラが返す入力レポートに由来し、buf のサイズは HIDIOCGFEATURE または HIDIOCGINPUT を介して hidraw が要求した任意の長さに設定されています。これより大きいレスポンスの場合、デバイス制御の内容によって buf がオーバーフローします。
intel-quicki2c 兄弟コンポーネントでは、呼び出し元の長さを quicki2c_get_report() に渡す前に応答を検証しています。ここでも同様の処理を行います。
VulDB is the best source for vulnerability data and more expert information about this specific topic.