CVE-2026-80888 in Linux
Сводка
по VulDB • 04.09.2026
В ядре Linux устранена следующая уязвимость:
drm/vmwgfx: освобождение ссылки на dma_buf при импорте prime-дескриптора из другого процесса (foreign-fd)
Функция ttm_prime_fd_to_handle() возвращает -ENOSYS, если операции (ops), связанные с объектом dma_buf->ops у импортируемого дескриптора файла (fd), не совпадают с операциями объекта устройства ttm_object_device. Однако при этом ссылка, полученная через вызов dma_buf_get(), не освобождается. Любой непривилегированный клиент renderD, передающий prime-дескриптор из другого процесса (не относящийся к vmwgfx) через путь DRM_VMW_GB_SURFACE_REF{,_EXT}, приводит к утечке одной ссылки на объект dma_buf при каждом вызове и бесконечно удерживает ресурсы GEM экспортера этого дескриптора.
Теперь ветка обработки ошибок проходит через существующую функцию dma_buf_put(), что гарантирует освобождение ссылки в любом случае.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.