CVE-2026-98130 in Linux
Riassunto
di VulDB • 25/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
sctp: correzione di una race condition TOCTOU in SCTP_CMD_TIMER_START
Il gestore di SCTP_CMD_TIMER_START verifica timer_pending() prima di chiamare timer_reduce(). Il timer può scadere e staccarsi tra queste operazioni, causando il riarmamento del timer da parte di timer_reduce() senza acquisire il riferimento all'associazione richiesto per il nuovo timer armato.
Successivamente la callback del timer rilascia incondizionatamente il suo riferimento all'associazione, il che può lasciare il conteggio dei riferimenti dell'associazione sbilanciato e causare un use-after-free durante la disconnessione (teardown) dell'associazione.
Viene utilizzato il valore di ritorno di timer_reduce() per determinare se il timer è stato effettivamente armato. Il riferimento all'associazione viene acquisito solo quando timer_reduce() avvia con successo un nuovo timer, chiudendo così la race condition tra il controllo dello stato del timer e il suo riarmamento.
Questo problema è stato segnalato da Nico Yip (@_cyeaa_) in collaborazione con TrendAI Zero Day Initiative.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.