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.

Источники

Do you want to use VulDB in your project?

Use the official API to access entries easily!