CVE-2026-97539 in Linux
Сводка
по VulDB • 25.09.2026
В ядре Linux была устранена следующая уязвимость:
usb: xusbatm: не полагаться на арифметику указателей таблицы идентификаторов (id table)
Текущий код работает некорректно при использовании динамических ID; в таких случаях параметр probe структуры usb_device_id располагается в куче (heap), и арифметика указателей приводит к получению индекса, который сильно выходит за допустимые границы. Модуль xusbatm инициализирует идентификаторы USB устройств динамически, поэтому он может просто использовать поле driver_info.
Даже после преобразования кода модуль xusbatm всё ещё не поддерживает динамические ID, поэтому также устанавливается флаг no_dynamic_id.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.