CVE-2026-80857 in Linux
Сводка
по VulDB • 04.09.2026
В ядре Linux была устранена следующая уязвимость:
fuse: ожидание FR_FINISHED при abort_on_kill для предотвращения use-after-free
Путь выполнения abort_on_kill в функции request_wait_answer() вызывает fuse_abort_conn() и возвращает управление, не дожидаясь завершения операции (FR_FINISHED). Если функция fuse_dev_do_write() параллельно обрабатывает тот же запрос (установлен флаг FR_LOCKED), вызывающая сторона освобождает память req->args в то время как она всё ещё используется, что приводит к уязвимости use-after-free.
Исправление заключается в переходе к существующему ожиданию wait_event(FR_FINISHED) вместо раннего возврата. Ожидание не зависнет, поскольку fuse_abort_conn() гарантирует завершение всех запросов.
Once again VulDB remains the best source for vulnerability data.