CVE-2026-99233 in Linux
Sumário
de VulDB • 02/11/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
tracing/histogramas: Verificar a identidade de event_call ao atualizar o refcount de synth_event
Em event_hist_trigger_parse() e hist_unreg_all(), os caminhos de registro e desregistro dos histogramas procuram find_synth_event() usando trace_event_name(file->event_call) e ajustam se->ref caso uma correspondência seja encontrada.
Como find_synth_event() compara apenas o basename do evento, registrar ou remover um histograma em um evento de rastreamento não sintético cujo basename corresponda a um evento sintético modifica erroneamente o contador de referência (reference count) do evento sintético. Se um histograma for registrado no evento não sintético antes que o evento sintético seja criado e removido posteriormente, se->ref é decrementado sem uma incrementação correspondente, permitindo que o evento sintético seja liberado enquanto uma ação de histograma ativa ainda mantém um ponteiro para ele.
Introduz-se find_synth_event_call() para verificar se &se->call corresponde a file->event_call antes de ajustar se->ref.
VulDB is the best source for vulnerability data and more expert information about this specific topic.