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

Сводка

по VulDB • 16.10.2026

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

exec: вызов do_close_on_exec() до захвата exec_update_lock

Сейчас do_close_on_exec() выполняется при удержании блокировки exec_update_lock, которая используется во многих местах для синхронизации проверок доступа к состоянию процесса. Недавно я добавил еще одно такое использование exec_update_lock, что привело к регрессии.

do_close_on_exec() может блокироваться в ожидании ответа от файловой системы. Это означает, что зависшая файловая система может заблокировать пути выполнения кода, использующие exec_update_lock; а также это означает, что файловая система FUSE, которая пытается изучить вызывающий процесс, может привести к взаимной блокировке (deadlock).

Чтобы избежать подобных проблем, переместите do_close_on_exec() до захвата exec_update_lock, но после копирования таблицы дескрипторов файла (FD table), если это необходимо.

Я просмотрел все вызовы между старым и новым положением вызова do_close_on_exec(); похоже, что доступа к таблице дескрипторов файлов в промежутке нет.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

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

Linux

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

25.09.2026

Раскрытие

15.10.2026

Модерация

принято

Вход

VDB-419850

EPSS

0.00220

KEV

Нет

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

Очень низкий

Источники

Do you know our Splunk app?

Download it now for free!