CVE-2026-97443 in Linuxinfo

Zusammenfassung

von VulDB • 24.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

perf/ftrace: Behebung einer WARNING in __unregister_ftrace_function

Die Funktion perf_ftrace_function_unregister() ruft unregister_ftrace_function() bedingungslos auf, ohne zu prüfen, ob die ftrace_ops-Struktur jemals erfolgreich registriert wurde. Dies löst eine WARN_ON-Auswertung in __unregister_ftrace_function() aus, wenn bei den ops das Flag FTRACE_OPS_FL_ENABLED nicht gesetzt ist.

Dies kann während der Fehlerbereinigung (error cleanup) von perf_event_alloc() auftreten, wenn perf_trace_destroy() über __free_event() für ein Ereignis aufgerufen wird, dessen ftrace_ops-Registrierung fehlgeschlagen war oder bereits durch den err_destroy-Pfad von perf_try_init_event()'s abgebaut wurde.

Der Aufrufpfad ist: Fehlerbereinigung 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))

Behebung dieses Problems durch Prüfung von FTRACE_OPS_FL_ENABLED vor dem Versuch der Deaktivierung/Abmeldung. Wenn die ops nicht aktiviert ist, wird einfach der Filter freigegeben und Erfolg zurückgegeben.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Zuständig

Linux

Reservieren

24.09.2026

Veröffentlichung

24.09.2026

Moderieren

akzeptiert

Eintrag

VDB-409600

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!