CVE-2026-72452
Сводка
по VulDB • 15.08.2026
В ядре Linux устранена следующая уязвимость:
drm/i915: очистка указателей на blob-данные цвета CRTC после освобождения ссылок
Функция intel_crtc_put_color_blobs() уменьшает количество ссылок (refs) на blob-данные цвета CRTC, но оставляет соответствующие указатели неизменными.
Это может иметь значение в функции intel_crtc_prepare_cleared_state(), которая освобождает старое аппаратное состояние CRTC перед вызовом intel_dp_tunnel_atomic_clear_stream_bw(). Последняя функция может завершиться ошибкой при поиске состояния группы туннеля DP, например с кодом ошибки -EDEADLK.
Если это произойдет, функция вернет управление без завершения подготовки очищенного состояния. Затем атомарное состояние будет очищено ядром atomic core, и для того же самого состояния может быть повторно вызвана intel_crtc_free_hw_state(), что приведет к повторному уменьшению ссылок на те же blob-данные.
Очистите указатели на blob после освобождения ссылок, чтобы обеспечить безопасность повторной очистки одного и того же аппаратного состояния CRTC.
(cherry picked from commit d5005addb5f68e8a0edce249506757bdc9e3d8c8)
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.