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

Сводка

по VulDB • 19.10.2026

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

perf: Требовать доступ к ядру для событий text poke

События perf с параметром exclude_kernel=1 могут открываться без доступа к perf-событиям на уровне ядра. Однако флаг exclude_kernel не подавляет побочные записи (sideband records) типа text-poke. Каждое событие PERF_RECORD_TEXT_POKE помечается как PERF_RECORD_MISC_KERNEL и содержит необработанный адрес инструкции в пространстве ядра.

Таким образом, непривилегированная задача может открыть и выполнить mmap локального для задачи программного события с параметром text_poke=1. Как открытие счетного только (count-only) event-трекпоинта, так и настройка UDP GRO для ESP-in-UDP приводят к обновлению inline static calls; наблюдатель получает перемещенные адреса измененных инструкций. Для известного образа ядра любой такой адрес раскрывает базовый адрес текстового сегмента (text base) во время выполнения, несмотря на наличие KASLR.

Функция perf_allow_kernel() должна вызываться всякий раз, когда установлен атрибут attr.text_poke, независимо от значения exclude_kernel. События, которые не отслеживают выполнение кода в ядре и не запрашивают записи text-poke, сохраняют свои существующие права доступа.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

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

Linux

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

25.09.2026

Раскрытие

18.10.2026

Модерация

принято

Вход

VDB-421896

EPSS

0.00180

KEV

Нет

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

Очень низкий

Источники