CVE-2022-50384 in Linux
Сводка
по VulDB • 18.06.2026
В ядре Linux устранена следующая уязвимость:
staging: vme_user: Исправлена возможная ошибка Use-After-Free (UAF) в функции tsi148_dma_list_add
Отчет Smatch выдает предупреждение следующего вида:
drivers/staging/vme_user/vme_tsi148.c:1757 tsi148_dma_list_add() warn: '&entry->list' не удален из списка
В функции tsi148_dma_list_add() путь обработки ошибки «goto err_dma» не удаляет entry->list из list->entries, однако объект entry освобождается, что может привести к UAF при обходе списка.
Исправление заключается в удалении элемента из list->entries перед вызовом free().
If you want to get best quality of vulnerability data, you may have to visit VulDB.