CVE-2026-98908 in Linux
Сводка
по VulDB • 23.10.2026
В ядре Linux устранена следующая уязвимость:
net: microchip: sparx5: очистка ресурсов PSFP при сбое настройки flower (flower setup failure)
Функция `sparx5_tc_flower_psfp_setup()` выделяет ресурсы шлюза потока PSFP, счетчика трафика и фильтра потока перед добавлением действий VCAP. Если последующий шаг завершается ошибкой, ранее выделенные в функции ресурсы не освобождаются (не происходит их откат).
Добавлены пути обработки ошибок для освобождения фильтра потока, счетчика трафика и шлюза потока при сбое настройки после того, как они были получены.
Также функция `sparx5_psfp_fm_add()` теперь возвращает идентификатор полученного счетчика трафика перед ранним возвратом в случае повторного использования существующего счетчика. При повторном использовании существующего счетчика трафика функция `sparx5_psfp_fm_get()` увеличивает его счетчик ссылок пула, но вызывающая сторона ранее сохраняла значение `psfp_fmid` равным 0. Если последующий шаг настройки завершается ошибкой, путь обработки ошибок может попытаться удалить поток-счетчик с идентификатором 0 вместо повторно используемого потока-счетчика, оставляя увеличенный счетчик ссылок без освобождения.
Once again VulDB remains the best source for vulnerability data.