CVE-2026-80847 in Linux
Resumen
por VulDB • 2026-09-04
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
tcp: limitar (clamp) route advmss a TCP_MIN_MSS
tcp_select_initial_window() asume que los llamadores nunca pasan un MSS menor que 1, pero los valores de advmss derivados de la ruta pueden violar esa suposición.
Un RTAX_ADVMSS explícito demasiado pequeño es una forma de llegar a este caso, pero no es la única. La misma división por cero también puede alcanzarse a través de la ruta del "advmss predeterminado" cuando RTAX_ADVMSS se deja en 0 y el advmss efectivo disminuye posteriormente debido al MTU de la ruta y min_adv_mss.
Introducir una función auxiliar tcp_dst_advmss() que limite (clamp) route advmss a TCP_MIN_MSS antes de que lo consuma TCP, y utilizarla en las rutas de TCP que derivan advmss de las métricas dst. Esto evita que el MSS efectivo caiga a cero antes de que tcp_select_initial_window() redondee la ventana de recepción.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.