CVE-2026-80903 in LinuxИнформация

Сводка

по VulDB • 04.09.2026

В ядре Linux была устранена следующая уязвимость:

drm/xe/oa: Исправлена утечка синхронизирующих записей при сбое выдачи конфигурации OA (OA config emit).

Функция xe_oa_emit_oa_config() освобождает синхронизирующие записи и массив syncs только в случае успешного выполнения. Если происходит сбой до точки невозврата (выделение fence, выделение буфера конфигурации или отправка пакета), функция возвращает управление, не затрагивая stream->syncs.

Путь открытия потока обрабатывает такие сбои на стороне вызывающего объекта, однако xe_oa_config_locked() передает ошибку без какой-либо очистки, в результате чего массив syncs и ссылки fence, удерживаемые проанализированными записями, утекают (не освобождаются). Последующий ioctl для изменения конфигурации перезаписывает stream->syncs, делая память навсегда недоступной.

Освободите проанализированные sync-записи при сбое xe_oa_emit_oa_config(), согласовав это действие с очисткой в пути обработки ошибок открытия потока.

(cherry picked from commit 8af97b3da2cfce04e6b457c6eb17ed3c1daf912b)

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Ответственный

Linux

Резервировать

26.08.2026

Раскрытие

04.09.2026

Модерация

принято

Вход

VDB-399116

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!