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

Сводка

по VulDB • 10.08.2026

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

xfrm: исправление неактуального значения skb->prev после того, как асинхронное криптографическое подсистема захватывает сегмент GSO

Функция skb_gso_segment() оставляет заголовок списка сегментов с указателем ->prev, направленным на последний сегмент; это инвариантное условие используется функцией validate_xmit_skb_list(), когда она устанавливает свой указатель tail (tail = skb->prev).

Когда функция validate_xmit_xfrm() проходит по списку GSO и некоторые сегменты захватываются асинхронной криптографией (функция ->xmit() возвращает -EINPROGRESS), эти сегменты отсоединяются от списка, но указатель head->prev никогда не обновляется. Если последним сегментом является тот, который был захвачен, возвращаемый заголовок все еще имеет указатель ->prev, направленный на него, хотя он теперь принадлежит криптографическому движку и может быть освобожден. Позже функция validate_xmit_skb_list() выполняет операцию tail->next = skb, обращаясь по этому неактуальному указателю — возникает уязвимость use-after-free (использование после освобождения).

Необходимо перенаправить указатель skb->prev на последний оставшийся сегмент перед возвратом.

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

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

Linux

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

30.07.2026

Раскрытие

10.08.2026

Модерация

принято

Вход

VDB-387657

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you know our Splunk app?

Download it now for free!