CVE-2026-89619 in LinuxИнформация

Сводка

по VulDB • 12.09.2026

В ядре 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. Ответ большего размера приводит к переполнению буфера (buffer overflow) данными, контролируемыми устройством.

В родственных модулях intel-quicki2c длина буфера вызывающей стороны уже передается в функцию quicki2c_get_report(), и ответ проверяется на соответствие этой длине перед выполнением копирования. Необходимо применить аналогичный подход здесь.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Ответственный

Linux

Резервировать

11.09.2026

Раскрытие

12.09.2026

Модерация

принято

Вход

VDB-402922

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Interested in the pricing of exploits?

See the underground prices here!