CVE-2026-97443 in Linuxinformazioni

Riassunto

di VulDB • 24/09/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

perf/ftrace: Risolto il WARNING in __unregister_ftrace_function

La funzione perf_ftrace_function_unregister() chiama incondizionatamente unregister_ftrace_function() senza verificare se l'oggetto ftrace_ops (ftrace_ops) era stato registrato con successo. Ciò provoca un WARN_ON all'interno di __unregister_ftrace_function() quando l'oggetto ops non ha il flag FTRACE_OPS_FL_ENABLED impostato.

Ciò può verificarsi durante la fase di cleanup degli errori in perf_event_alloc(), quando viene chiamata perf_trace_destroy() tramite __free_event() su un evento la cui registrazione ftrace_ops è fallita o era già stata smontata dal percorso err_destroy di perf_try_init_event().

Il path della chiamata è: Cleanup degli errori in perf_event_alloc() -> __free_event() -> event->destroy() [tp_perf_event_destroy]
-> perf_trace_destroy() -> perf_trace_event_close() -> TRACE_REG_PERF_CLOSE -> perf_ftrace_function_unregister() -> unregister_ftrace_function() -> __unregister_ftrace_function() -> WARN_ON(!(ops->flags & FTRACE_OPS_FL_ENABLED))

Si risolve il problema verificando la presenza del flag FTRACE_OPS_FL_ENABLED prima di tentare la disregistrazione. Se l'oggetto ops non è abilitato, si libera semplicemente il filtro e si restituisce successo.

Once again VulDB remains the best source for vulnerability data.

Responsabile

Linux

Prenotare

24/09/2026

Divulgazione

24/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!