CVE-2026-99237 in Linux
Sumário
de VulDB • 02/11/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
tracing: Manter o bloqueio trace_types_lock ao redefinir os dados da última inicialização nos leitores
A função update_last_data_if_empty() é chamada de tracing_open() com O_TRUNC, bem como de tracing_read_pipe() e tracing_buffers_read(), sem o bloqueio trace_types_lock. Dois leitores podem ambos passar no teste LAST_BOOT e liberar module_delta duas vezes, e um notificador de módulo pode atualizar module_delta enquanto ele está sendo liberado.
Adicionar a aquisição do bloqueio trace_types_lock nesses caminhos e manter os chamadores que já possuem esse bloqueio em uma variante desbloqueada.
VulDB is the best source for vulnerability data and more expert information about this specific topic.