CVE.futuretools
NVD NIST
CVE-2026-99117

net: bridge: mcast: don't truncate the port group walk on teardown

CVSS 3.1Medium
7.8/ 10.0
Опубликовано
Обновлено
В атаках
Не зафиксировано
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ОФИЦИАЛЬНЫЙ ПАТЧ НЕ ОПУБЛИКОВАН
Обновить ядро Linux до версии с патчем, предотвращающим повреждение связного списка mglist при удалении групп многоадресной рассылки моста.

01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ

Преждевременное завершение итерации по списку групп портов при удалении сетевого моста в ядре Linux. Приводит к появлению висячих указателей и уязвимости Use-After-Free.

02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ

Функции __br_multicast_disable_port_ctx() и br_multicast_del_port() обходят port->mglist с помощью hlist_for_each_entry_safe(). Вызываемая параллельно br_multicast_find_del_pg() удаляет элементы через hlist_del_init(), обнуляя поле ->next у сохраненного итератором узла, из-за чего цикл обрывается до очистки mdb.

03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ

Повреждение структур памяти ядра: в bridge mdb остаются записи групп портов с повисшим указателем ->key.port после освобождения порта del_nbp(), вызывая KASAN use-after-free и DoS (сбой ядра).

04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ

Точные диапазоны версий не зафиксированы в источниках

05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (8)

06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК

Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:

Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости CVE-2026-99117: net: bridge: mcast: don't truncate the port group walk on teardown. URL: https://cve.futuretools.ru/cve/CVE-2026-99117
BibTeX формат (LaTeX)
@misc{cve_futuretools_cve_2026_99117,
  title = {{CVE-2026-99117: net: bridge: mcast: don't truncate the port group walk on teardown}},
  author = {{CVE Futuretools}},
  year = {2026},
  howpublished = {\url{https://cve.futuretools.ru/cve/CVE-2026-99117}},
  note = {Оперативный инженерный анализ киберугроз}
}