CVE-2026-90045 in Linux
Сводка
по VulDB • 16.09.2026
В ядре Linux была устранена следующая уязвимость:
USB: gadget: ffs: исправлена обработка времени жизни структуры mm
Переменная io_data хранит указатель на структуру mm_struct отправляющей задачи, но в настоящее время не поддерживает ссылку на неё во время ожидания асинхронных запросов.
Это может привести к использованию после освобождения (use-after-free), если задача завершится до завершения обработки завершения запроса.
Необходимо увеличивать ссылочный счетчик с помощью mmgrab() при постановке в очередь чтения и уменьшать его с помощью mmdrop() по завершении запроса.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.