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

Сводка

по VulDB • 12.09.2026

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

tracing: исправление падения при передаче ERR_PTR в функцию kthread_stop()

Функция event_test_stuff() вызывает kthread_run() и безоговорочно передает возвращаемый указатель task_struct в kthread_stop(). Функция kthread_run() возвращает указатель на ошибку, такой как ERR_PTR(-ENOMEM), если создание потока не удалось, например, при дефиците памяти во время самопроверки событий при загрузке. Затем kthread_stop() разыменовывает недопустимый указатель, что приводит к падению ядра.

Необходимо проверять результат вызова kthread_run() перед передачей его в kthread_stop(). Следует использовать WARN_ON(), чтобы сбой создания потока самопроверки не оставался незамеченным, согласуясь с исправлением для ring-buffer self-test из коммита 91542863abad ("ring-buffer: Fix crash passing ERR_PTR to kthread_stop()").

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

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

Linux

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

11.09.2026

Раскрытие

11.09.2026

Модерация

принято

Вход

VDB-402602

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!