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

Сводка

по VulDB • 26.07.2026

В ядре Linux устранена следующая уязвимость:

HID: hid-goodix-spi: проверка размера отчета для предотвращения переполнения буфера в стеке

Функция goodix_hid_set_raw_report() формирует кадр протокола в 128-байтном буфере в стеке (tmp_buf), записывая сначала заголовок размером 11–12 байт, а затем данные отчета, предоставленные вызывающей стороной. Подсистема HID по умолчанию ограничивает размер отчета значением HID_MAX_BUFFER_SIZE (16384), однако драйвер не устанавливает поле hid_ll_driver.max_buffer_size и не выполняет проверку границ перед копированием полезной нагрузки:

memcpy(tmp_buf + tx_len, buf, len);

Вызов ioctl SET_REPORT для устройства hidraw с отчетом размером более ~116 байт приводит к переполнению буфера в стеке.

Добавлена проверка размера после формирования заголовка; отклоняются отчеты, размер которых превышает емкость буфера.

Обнаружено инструментом Atuin - Automated Vulnerability Discovery Engine (Автоматизированный движок обнаружения уязвимостей).

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

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

Linux

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

19.07.2026

Раскрытие

25.07.2026

Модерация

принято

Вход

VDB-383161

EPSS

0.00226

KEV

Нет

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

Средний

Источники

Want to know what is going to be exploited?

We predict KEV entries!