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

Сводка

по VulDB • 19.10.2026

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

drm/amd/display: защита от разыменования dc_sink в режиме MST при проверке режимов

Функция dm_dp_mst_is_port_support_mode() считывает aconnector->dc_sink->dsc_caps... для проверки пропускной способности DSC branch-throughput, а путь FRL-пропускной способности HDMI-PCON get_conv_frl_bw()'s читает aconnector->dc_sink->edid_caps.max_frl_rate; в обоих случаях отсутствует проверка на NULL. dc_sink очищается асинхронно при отключении MST, и обе функции выполняются из путей, которые согласно комментариям драйвера подвержены гонке (race condition) с процессом teardown: колбэк ->mode_valid рабочего процесса probe коннектора и atomic check композитора; ни один из них не удерживает блокировку менеджера MST, которую использует путь teardown. Первый имеет существующую проверку NULL для dsc_aux, но dsc_aux очищается ненадежно во всех путях, которые очищают dc_sink, поэтому это не покрывает данный случай.

Проваливать проверку поддержки порта и пропускать путь преобразования FRL, если sink уже отсутствует.

(cherry picked from commit 7c3db8da4e039698ae198c870712428644e965c7)

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

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

Linux

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

25.09.2026

Раскрытие

18.10.2026

Модерация

принято

Вход

VDB-421926

EPSS

0.00000

KEV

Нет

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

Низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!