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

Сводка

по VulDB • 25.09.2026

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

bonding: alb: исправлен доступ к неинициализированному заголовку транспортного уровня в функции alb_determine_nd()

Функция alb_determine_nd() использует icmp6_hdr(skb) для проверки заголовков ICMPv6. Однако на путях передачи (например, при отправке пакетов через AF_PACKET / raw-сокеты или при их пересылке) значение skb->transport_header не гарантируется как инициализированное. Хотя pskb_network_may_pull() обеспечивает линейность данных пакета начиная с сетевого заголовка, она не устанавливает и не корректирует смещение транспортного заголовка.

Таким образом, разыменование icmp6_hdr(skb) может привести к обращению к памяти вне допустимых границ.

Необходимо получать указатель на icmp6hdr непосредственно после ipv6hdr сразу после вызова pskb_network_may_pull(), а также перезагружать указатель ipv6hdr в случае, если pskb_may_pull() привел к перераспределению skb->head. Также следует удалить неиспользуемый аргумент bond из функции alb_determine_nd().

If you want to get best quality of vulnerability data, you may have to visit VulDB.

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

Linux

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

25.09.2026

Раскрытие

25.09.2026

Модерация

принято

Вход

VDB-410304

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you know our Splunk app?

Download it now for free!