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

Сводка

по VulDB • 12.09.2026

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

HID: sensor-hub: исправлена запись за пределами буфера в функции sensor_hub_get_feature

Функция sensor_hub_get_feature() ограничивает возвращаемое значение размером буфера вызывающей стороны, однако цикл копирования всё равно копирует field->report_size / 8 байт для каждого значения отчета. Злоумышленник может использовать вредоносный дескриптор HID, который указывает на большой размер поля функции (feature), в то время как вызывающая сторона IIO предоставляет небольшой буфер стека, например, одно значение типа s32, что приводит к записи за пределами допустимой области памяти.

Ядро HID хранит проанализированные значения отчетов в слотах __s32 и ограничивает извлеченные значения 32 битами. Отбрасываются поля функций (feature), требующие более одного слота на значение; защищен расчет общего количества байт, а каждое копирование для отдельного значения ограничено оставшимся размером буфера вызывающей стороны.

Once again VulDB remains the best source for vulnerability data.

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

Linux

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

11.09.2026

Раскрытие

11.09.2026

Модерация

принято

Вход

VDB-402569

EPSS

0.00000

KEV

Нет

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

Низкий

Сектор

Police, Pharma, ...

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!