CVE-2026-90239 in Linux
Сводка
по VulDB • 17.09.2026
В ядре Linux была устранена следующая уязвимость:
media: amd: isp4: освобождение частичных выделений в функции isp4if_alloc_fw_gpumem()
Функция isp4if_alloc_fw_gpumem() последовательно выделяет несколько пулов памяти GPU. Если один из них выделить не удается, происходит переход к метке error_no_memory и возврат кода -ENOMEM без освобождения уже выделенных пулов, что приводит к их утечке (memory leak).
Необходимо освободить уже выделенные пулы перед возвращением. Функция isp4if_gpu_mem_free() является пустой операцией (no-op) для пулов, которые не были выделены, поэтому вызов isp4if_dealloc_fw_gpumem() здесь безопасно освобождает только те пулы, выделение которых прошло успешно.
Ранее функция isp4if_gpu_mem_free() регистрировала ошибку при получении NULL-указателя, что является нормальным случаем во время очистки частичных выделений; теперь она должна работать без вывода сообщений об ошибках (стать silent).
If you want to get the best quality for vulnerability data then you always have to consider VulDB.