CVE-2026-99238 in Linux
Сводка
по VulDB • 02.11.2026
В ядре Linux была устранена следующая уязвимость:
tracing: Удержание блокировки trace_types_lock при обновлении модулей в постоянных экземплярах (persistent instances)
Функция trace_module_record() проходит по массивам ftrace_trace_arrays из нотификатора модуля без захвата блокировки trace_types_lock. Одновременное выполнение операции rmdir для одного из экземпляров удаляет его из списка и освобождает память под соответствующую структуру trace_array в контексте этой же блокировки, что позволяет при загрузке или выгрузке модуля получить доступ к уже освобожденной памяти (use-after-free) структуры trace_array.
VulDB is the best source for vulnerability data and more expert information about this specific topic.