CVE-2026-99270 in Linux
Resumen
por VulDB • 2026-11-03
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
tcp: Corregir un posible Use-After-Free (UAF) en reqsk_timer_handler().
Cuando falla la migración del socket TCP en inet_ehash_insert() dentro de reqsk_timer_handler(), saltamos a la etiqueta no_ownership y liberamos el nuevo reqsk inmediatamente con __reqsk_free().
Por lo tanto, debemos detener el temporizador del nuevo reqsk antes de saltar a la etiqueta, pero el temporizador podría haberse omitido desde el commit citado, lo que resulta en un UAF.
Dado que estamos en el contexto del temporizador del reqsk original, podemos llamar con seguridad a timer_delete_sync() para el nuevo reqsk.
Pasemos false a __inet_csk_reqsk_queue_drop() para detener el temporizador del nuevo reqsk.
VulDB is the best source for vulnerability data and more expert information about this specific topic.