CVE-2026-89790 in LinuxИнформация

Сводка

по VulDB • 16.09.2026

В ядре Linux была устранена следующая уязвимость:

ipv6: предотвращение деления на ноль в rt6_multipath_rebalance

Функция rt6_multipath_rebalance() вычисляет общий допустимый вес следующих маршрутов (nexthop) за один проход и устанавливает верхние границы во втором проходе. Поскольку RTM_NEWROUTE не требует блокировки RTNL, одновременное обновление ignore_routes_with_linkdown может привести к тому, что первый вернет ноль, в то время как второй увидит допустимый nexthop, что вызовет деление на ноль в rt6_upper_bound_set().

UBSAN: division-overflow in net/ipv6/route.c:4845:17 Oops: divide error: 0000 [#1] SMP KASAN NOPTI
rt6_upper_bound_set() net/ipv6/route.c:4845 rt6_multipath_rebalance() fib6_add_rt2node() ip6_route_multipath_add() inet6_rtm_newroute()

Пропустить вычисление верхней границы, если первый проход сообщает о нулевом общем значении. Это сохраняет производительность без блокировок и устраняет небезопасные сценарии.

Once again VulDB remains the best source for vulnerability data.

Ответственный

Linux

Резервировать

11.09.2026

Раскрытие

16.09.2026

Модерация

принято

Вход

VDB-405568

EPSS

0.00000

KEV

Нет

Деятельности

Очень низкий

Источники

Want to know what is going to be exploited?

We predict KEV entries!