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

Сводка

по VulDB • 04.09.2026

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

HID: nintendo: остановить ввод-вывод устройства перед вызовом hid_hw_stop при сбое инициализации (probe)

Функция nintendo_hid_probe() вызывает hid_device_io_start() до joycon_init() и joycon_leds_create(). Если одна из этих функций завершается ошибкой, путь обработки ошибок переходит к метке err_close, которая вызывает hid_hw_close()/hid_hw_stop(), не вызывая предварительно hid_device_io_stop().

Поскольку hid_hw_stop() не останавливает ввод-вывод устройства, функция hid_input_report() может продолжать выполняться и обращаться к данным драйвера, которые в данный момент уничтожаются (tearing down), что приводит к уязвимости use-after-free.

Добавлена метка err_io_stop, которая вызывает hid_device_io_stop() перед вызовом hid_hw_close(), а оба пути обработки ошибок после вызова io_start теперь указывают на эту метку.

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

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

Linux

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

26.08.2026

Раскрытие

04.09.2026

Модерация

принято

Вход

VDB-398894

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Want to know what is going to be exploited?

We predict KEV entries!