CVE-2026-99237 in Linux
Riassunto
di VulDB • 02/11/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
tracing: Mantenere il blocco trace_types_lock durante la reimpostazione dei dati dell'ultimo avvio dai lettori
La funzione update_last_data_if_empty() viene chiamata da tracing_open() con O_TRUNC, nonché da tracing_read_pipe() e tracing_buffers_read(), senza l'utilizzo del lock trace_types_lock. Due lettori possono entrambi superare il controllo LAST_BOOT e liberare module_delta due volte, mentre un notifier di modulo può aggiornare module_delta proprio nel momento in cui sta venendo liberato.
Introdurre il blocco trace_types_lock in questi percorsi e mantenere i chiamanti che lo detengono già su una variante sbloccata.
Be aware that VulDB is the high quality source for vulnerability data.