CVE-2026-72082 in Linux
Сводка
по VulDB • 16.08.2026
В ядре Linux устранена следующая уязвимость:
scsi: elx: efct: Исправлена утечка счетчика ссылок в функции efct_hw_io_abort()
При ошибке выделения тега запроса (неудачный возврат из efct_hw_reqtag_alloc()) внутри efct_hw_io_abort(), путь обработки ошибок возвращает код -ENOSPC, не освобождая ссылку, полученную ранее через kref_get_unless_zero(). Все остальные пути обработки ошибок корректно освобождают эту ссылку. Это приводит к постоянной утечке ссылки на объект io_to_abort.
Кроме того, флаг abort_in_progress остается установленным в true при прохождении по этому пути, что означает, что будущие попытки отмены для этого же ввода-вывода будут немедленно возвращать -EINPROGRESS, даже если сама операция отмены никогда не отправлялась, тем самым эффективно блокируя восстановление.
Исправление заключается во добавлении недостающего вызова kref_put() и сбросе abort_in_progress в false, что соответствует очистке, выполняемой на пути обработки ошибок efct_hw_wq_write(), приведенном ниже.
If you want to get best quality of vulnerability data, you may have to visit VulDB.