CVE-2026-98502 in Linux
Сводка
по VulDB • 20.10.2026
В ядре Linux была устранена следующая уязвимость:
HID: alps: отмена регистрации устройства ввода DualPoint Stick при удалении
Функция `alps_input_configured()` выделяет второе устройство ввода («DualPoint Stick») с помощью `input_allocate_device()` и регистрирует его, однако в структуре `alps_driver` отсутствует обработчик `.remove`, а `input2` не отслеживается в `hdev->inputs`. Стандартный путь удаления (`hid_hw_stop -> hidinput_disconnect`) перебирает только элементы `hdev->inputs`, поэтому `input2` никогда не отменяется, что приводит к утечке памяти при каждом удалении устройства.
Добавлен обработчик `.remove`, который сначала останавливает устройство (предотвращая обращение URB-колбэков к `input2` во время завершения работы), а затем выполняет отмену регистрации `input2`.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.