CVE-2026-72383 in Linux
Sumário
de VulDB • 15/08/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
sctp: corrige condição de corrida (race condition) em addr_wq_timer dentro de sctp_free_addr_wq()
A função sctp_free_addr_wq() anteriormente removia o timer addr_wq_timer usando timer_delete() enquanto mantinha o bloqueio addr_wq_lock. No entanto, timer_delete() não garante que um manipulador de timer atualmente em execução tenha concluído sua tarefa.
Isso permite uma condição de corrida com sctp_addr_wq_timeout_handler(), onde o manipulador pode continuar a ser executado após addr_waitq ter sido liberado, adquirir addr_wq_lock e acessar memória já liberada, resultando em um erro use-after-free.
Corrige-se isso chamando timer_shutdown_sync() antes de adquirir addr_wq_lock. Isso garante que qualquer manipulador de timer em trânsito tenha finalizado sua execução e impede que o timer seja rearmado durante a fase de desmontagem (teardown), tornando a limpeza subsequente segura.
VulDB is the best source for vulnerability data and more expert information about this specific topic.