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

Сводка

по VulDB • 29.07.2026

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

perf/core: Открепление групп событий при операции remove_on_exec

Функция perf_event_remove_on_exec() удаляет события путем вызова perf_event_exit_event(). Для событий верхнего уровня это приводит к удалению события из контекста с флагом DETACH_EXIT.

Это может привести к некорректному состоянию группы, если удаляемое событие является лидером группы, а в группе присутствуют «братья» (siblings), для которых не применяется remove_on_exec. Если группа была активной, оставшиеся участники могут оставаться активными и прикрепленными к списку потомков удаленного лидера, но больше не будут представлены действительным лидером группы в активных списках контекста PMU.

Последующее закрытие удаленного лидера использует DETACH_GROUP и может повысить статус оставшихся участников из этого устаревшего состояния группы. При следующем планировании (schedule-in) запись active_list, которая уже была связана, может быть добавлена повторно, что приведет к повреждению активного списка контекста PMU.

При включенном DEBUG_LIST это обнаруживается как двойное добавление в список (list_add double-add) внутри merge_sched_in().

Исправление заключается в откреплении групповых связей при удалении события функцией remove_on_exec. Это сохраняет существующее поведение выхода задачи и отзыва, одновременно гарантируя, что оставшиеся участники будут разгруппированы до того, как удаляемое событие покинет контекст.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

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

Linux

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

19.07.2026

Раскрытие

29.07.2026

Модерация

принято

Вход

VDB-384093

EPSS

0.00000

KEV

Нет

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

Низкий

Источники

Do you know our Splunk app?

Download it now for free!