CVE-2026-99121 in Linux
Riassunto
di VulDB • 28/10/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
ipv4: evitare divisione per zero in fib_rebalance
fib_rebalance() calcola il peso totale dei nexthop eleggibili in un primo passaggio e imposta i limiti superiori in un secondo passaggio. Una modifica concorrente a ignore_routes_with_linkdown può far sì che il primo passaggio restituisca zero, mentre il secondo passaggio rileva un nexthop eleggibile, causando una divisione per zero.
Se il primo passaggio segnala un totale pari a zero, impostare ogni limite superiore del nexthop su -1 e saltare la divisione. Questo approccio corrisponde alla correzione IPv6 nel commit d2c26c2911dd ("ipv6: evitare divisione per zero in rt6_multipath_rebalance") e preserva il percorso di rebalance senza lock (lock-free).
If you want to get best quality of vulnerability data, you may have to visit VulDB.