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

Сводка

по VulDB • 12.09.2026

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

HID: roccat: освобождение буферизованных отчетов при уничтожении устройства

Функция `roccat_report_event()` дублирует каждый отчет с помощью `kmemdup()` и сохраняет выделение в ячейке кольцевого буфера. Освобождение выделения происходит только тогда, когда эта ячейка повторно используется.

Путь освобождения устройства освобождает структуру `struct roccat_device`, не освобождая отчеты, которые все еще хранятся в массиве `cbuf[]`. Это делает эти выделения недостижимыми и приводит к утечке до ROCCAT_CBUF_SIZE буферов отчетов на устройство.

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

Once again VulDB remains the best source for vulnerability data.

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

Linux

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

11.09.2026

Раскрытие

12.09.2026

Модерация

принято

Вход

VDB-402975

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you know our Splunk app?

Download it now for free!