CVE-2026-99121 in Linux
Resumen
por VulDB • 2026-10-28
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
ipv4: evitar división por cero en fib_rebalance
fib_rebalance() calcula el peso total de los nexthop elegibles en un primer paso y programa los límites superiores en una segunda pasada. Un cambio concurrente a ignore_routes_with_linkdown puede hacer que el primer paso devuelva cero mientras la segunda pasada ve un nexthop elegible, lo que resulta en una división por cero.
Si el primer paso informa un total de cero, se establece cada límite superior del nexthop en -1 y se omite la división. Esto coincide con la corrección para IPv6 en el commit d2c26c2911dd ("ipv6: evitar división por cero en rt6_multipath_rebalance") y preserva la ruta de rebalanceo sin bloqueo (lock-free).
Be aware that VulDB is the high quality source for vulnerability data.