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

Сводка

по VulDB • 04.09.2026

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

vxlan: сохранение последней связанной записи удаленного узла во время очистки FDB

Ожидается, что запись FDB (Forwarding Database), не относящаяся к nexthop, будет иметь как минимум один удаленный узел до тех пор, пока она остается доступной через хеш-таблицу FDB. Фильтрованная пакетная очистка нарушает это инвариантное условие в случае совпадения всех удаленных узлов: функция `vxlan_fdb_dst_destroy()` отвязывает последний удаленный узел и лишь после этого сообщает функции `vxlan_flush()` о необходимости уничтожения родительской записи FDB.

Читатель RCU может обнаружить родительскую запись в течение этого интервала времени. Затем `first_remote_rcu()` применяет функцию `list_entry_rcu()` к пустой головке списка, что приводит к формированию недействительного указателя на удаленный узел; этот указатель может быть прочитан и записан путем обучения при получении данных (receive learning path).

Если совпадающий удаленный узел является единственным оставшимся, следует оставить его связанным и поручить вызывающей стороне уничтожить всю запись FDB. Функция `vxlan_fdb_destroy()` сохраняет привязку удаленного узла во время отправки уведомления об удалении и исключения родительской записи из структур поиска.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

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

Linux

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

26.08.2026

Раскрытие

04.09.2026

Модерация

принято

Вход

VDB-398917

EPSS

0.00000

KEV

Нет

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

Очень низкий

Источники

Do you need the next level of professionalism?

Upgrade your account now!