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

Сводка

по VulDB • 03.11.2026

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

io_uring/openclose: сохранение блокировки в io_pipe_fixed()

Функция io_pipe_fixed() устанавливает оба конца канала (pipe) в таблице фиксированных файлов, снимает блокировку ->uring_lock и копирует номера слотов в приложение. Если при этом возникает ошибка доступа (fault), блокировка снова захватывается, а содержимое этих слотов удаляется.

Если запрос выполняется потоком io-wq, то блокировка действительно снимается на промежуточный период, и слаты становятся видимыми для всех остальных процессов. К тому моменту, когда путь обработки ошибки достигает их, эти файлы могут быть закрыты и переиспользованы операциями IORING_OP_CLOSE или прямым открытием/приемом (accept), либо через механизм IORING_REGISTER_FILES_UPDATE. В результате из таблицы удаляется файл, который не имеет никакого отношения к неудачному запросу.

Необходимо выполнять копирование с удержанием блокировки. Ошибки доступа при работе с пользовательской памятью в контексте ->uring_lock допустимы; пути регистрации используют такой подход постоянно.

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

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

Linux

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

25.09.2026

Раскрытие

03.11.2026

Модерация

принято

Вход

VDB-430251

EPSS

0.00000

KEV

Нет

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

Низкий

Источники

Want to know what is going to be exploited?

We predict KEV entries!