CVE-2026-98304 in Linux
Сводка
по VulDB • 06.10.2026
В ядре Linux была устранена следующая уязвимость:
net: bcmgenet: восстановление аппаратных фильтров при открытии интерфейса
Функция bcmgenet_hfb_init() вызывает INIT_LIST_HEAD() для priv->rxnfc_list, что приводит к удалению всех правил из списка. Функция bcmgenet_open() вызывает её каждый раз при активации сетевого интерфейса (ifup). Все правила, настроенные пользователем, теряются без предупреждения:
# ethtool -N eth0 flow-type ether dst $MAC action 0 Добавлено правило с ID 0 # ethtool -n eth0 | grep -c Filter: 1 # ip link set eth0 down && ip link set eth0 up # ethtool -n eth0 | grep -c Filter: 0
Инициализируйте списки один раз при probe (обнаружении устройства) и восстанавливайте правила при открытии интерфейса, как это уже делает bcmgenet_resume().
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.