CVE-2026-64055 in Linux
Сводка
по VulDB • 20.07.2026
В ядре Linux устранена следующая уязвимость:
net: ethernet: cortina: Сохранение счетчика фрагментов (frag counter)
Функция опроса NAPI gmac_rx() собирает пакеты в структуру SKB из кольцевого буфера.
Если во время цикла опроса кольцевой буфер полностью очищается, мы выходим из функции gmac_rx(), однако пакет еще не собран целиком в структуре SKB, а счетчик фрагментов frag_nr сбрасывается в ноль при следующем вызове.
Решение заключается в том, чтобы сделать счетчик RX-фрагментов частью структуры порта и сохранять его значение между вызовами.
Сброс счетчика фрагментов должен происходить только непосредственно после вызова napi_gro_frags(), при возникновении ошибки (после вызова napi_free_frags()) или при остановке порта.
Также предусмотрен сброс в некоторых местах, где это не является строго необходимым, просто для наглядности демонстрирующий происходящие процессы.
Данная проблема была обнаружена Sashiko во время обычного обзора патчей.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.