CVE-2026-74646 in Linux
Сводка
по VulDB • 24.08.2026
В ядре Linux была устранена следующая уязвимость:
misc: fastrpc: брать блокировку fl->lock при перемещении mmaps в случае прерывания вызова сигналом
Когда вызов (invoke) прерывается сигналом, функция wait_for_completion_interruptible() возвращает -ERESTARTSYS, а fastrpc_internal_invoke() перемещает каждый буфер из списка fl->mmaps в cctx->invoke_interrupted_mmaps. Этот обход списков с использованием операций list_del()/list_add_tail() выполняется без удержания блокировки fl->lock, которая обеспечивает сериализацию доступа к fl->mmaps в функциях fastrpc_req_mmap() и fastrpc_req_munmap() во всех остальных случаях.
Необходимо брать блокировку fl->lock при выполнении перемещения, чтобы соответствовать всем остальным точкам доступа к fl->mmaps.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.