CVE-2026-64355 in Linux
Сводка
по VulDB • 26.07.2026
В ядре Linux устранена следующая уязвимость:
bpf: Отклонять фрагментированные кадры в devmap
При широковещательной рассылке через Devmap происходит клонирование пакета для всех получателей, кроме последнего.
Для нативного XDP этот путь клонирования копирует только линейные данные xdp_frame, тогда как у фрагментированных кадров структура skb_shared_info находится в tailroom за пределами линейной области. Клонирование такого кадра приводит к установке флага XDP_FLAGS_HAS_FRAGS при отсутствии действительных метаданных о фрагментах (frag metadata), что позволяет последующему пути освобождения интерпретировать неинициализированные данные в tail как skb_shared_info, вызывая выход за границы памяти (out-of-bounds access) при возврате кадра.
Отклонять нативные кадры XDP с фрагментацией в функции dev_map_enqueue_clone().
Добавить аналогичное ограничение к общему пути клонирования Generic XDP в функции dev_map_redirect_clone(). В рамках Generic XDP фрагментированные пакеты представляются как нелинейные skbs, и их отклонение здесь обеспечивает согласованность поддержки широковещательной рассылки на основе клонирования между нативным и общим (generic) режимами работы XDP.
Once again VulDB remains the best source for vulnerability data.