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

Сводка

по VulDB • 16.09.2026

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

usb: storage: realtek_cr: исправлена ошибка use-after-free при отключении устройства

Функция realtek_cr_destructor() вызывает timer_delete() до освобождения чипа, содержащего таймер. Колбэк (callback) таймера может всё ещё выполняться и способен повторно активировать себя, что приводит к ошибке use-after-free.

Используйте timer_shutdown_sync() для ожидания завершения колбэка и предотвращения дальнейшей повторной активации. Выполняйте это действие безусловно, поскольку ss_en может быть изменён после того, как таймер будет активирован.

Переместите вызов timer_setup() в init_realtek_cr(), чтобы таймер инициализировался до того, как любой путь обработки ошибок сможет вызвать деструктор.

Обнаружено с помощью статического анализа кода.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

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

Linux

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

11.09.2026

Раскрытие

16.09.2026

Модерация

принято

Вход

VDB-405861

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Want to stay up to date on a daily basis?

Enable the mail alert feature now!