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

Сводка

по VulDB • 16.08.2026

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

tracing: Проверка возвращаемого значения функции __register_event() в trace_module_add_events()

Функция trace_module_add_events() игнорирует возвращаемое значение __register_event() и безусловно вызывает __add_event_to_tracers() для каждого события.

Если функция __register_event() завершается с ошибкой (например, если не удается выполнить event_init()), запись trace_event_call не добавляется в список ftrace_events, однако __add_event_to_tracers() все равно создает объект trace_event_file со ссылкой на него. Если последующая загрузка модуля завершится неудачей и память модуля будет освобождена, состояние трассировки сохранит устаревший указатель на trace_event_call в объекте trace_event_file, что приведет к ошибке use-after-free при выполнении операций подсистемы tracefs или tracing.

Исправление заключается в проверке возвращаемого значения __register_event() и вызове функции __add_event_to_tracers() только в случае успешной регистрации события.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

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

Linux

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

15.08.2026

Раскрытие

15.08.2026

Модерация

принято

Вход

VDB-390788

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Want to know what is going to be exploited?

We predict KEV entries!