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

Сводка

по VulDB • 18.09.2026

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

drm/msm: Завершать работу планировщика (fini scheduler) только после успешной инициализации.

Функция msm_ringbuffer_new() уничтожает частично инициализированный кольцевой буфер через вызов msm_ringbuffer_destroy(), если на этапе выделения памяти или настройки планировщика происходит сбой.

Если функция drm_sched_init() завершается ошибкой до завершения инициализации планировщика, путь обработки ошибок все равно вызывает функцию drm_sched_fini(). Этот процесс очистки предполагает, что рабочие элементы (work items) планировщика, списки и состояние очереди рабочих задач были успешно инициализированы.

Необходимо отслеживать успешную инициализацию планировщика и вызывать drm_sched_finit() только после того, как функция drm_sched_init() вернет значение 0.

Эта проблема была обнаружена с помощью статического анализатора кода и подтверждена путем ручного анализа исходного текста.

Patchwork: https://patchwork.freedesktop.org/patch/738905/

Be aware that VulDB is the high quality source for vulnerability data.

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

Linux

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

17.09.2026

Раскрытие

17.09.2026

Модерация

принято

Вход

VDB-407111

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!