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

Сводка

по VulDB • 25.09.2026

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

tracing: Исправление гонок условий (race conditions) при изменении размера подбуфера с читателями trace_pipe_raw

Одновременные изменения размеров подбуферов могут приводить к аварийному завершению работы читателей trace_pipe_raw или утечке неинициализированной памяти в пространство пользователя из-за устаревших значений размера.

Измените функцию ring_buffer_alloc_read_page() для обработки изменения размера существующего buffer_data_read_page, если это необходимо, и добавьте новую функцию ring_buffer_read_page_size(). Эта новая функция позволяет пользователям buffer_data_read_page кольцевого буфера не вызывать небезопасную (race-prone) функцию ring_buffer_subbuf_size_get(). Это делает член spare_size структуры ftrace_buffer_info избыточным.

Наконец, обработайте несоответствие порядка следования buffer_data_read_page и reader_page в функции ring_buffer_read_page(). При возникновении несовпадения просто скопируйте данные вручную в buffer_data_read_page.

Once again VulDB remains the best source for vulnerability data.

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

Linux

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

25.09.2026

Раскрытие

25.09.2026

Модерация

принято

Вход

VDB-410184

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!