CVE-2026-90355 in Linux
Сводка
по VulDB • 18.09.2026
В ядре Linux была устранена следующая уязвимость:
wifi: mt76: mt7996: очистка устаревшего состояния ссылки при полном сбросе
После полного сброса чипа mac80211 повторно применяет контексты настройки интерфейса, ссылок и каналов. Функция mt7996_vif_link_add() выполняет ранний выход (short-circuits), если link_id все еще отмечен в mvif->valid_links — состоянии, введенном для откладывания снятия ссылки до удаления интерфейса. Путь сброса освобождает структуры ссылок без очистки этих битов, поэтому повторно применяемая настройка никогда не воссоздает записи dev_info/bss_info/STA во вновь запущенной прошивке и никогда заново регистрирует wcid ссылки, оставляя устройство неработоспособным.
Путь сброса также приводит к утечке каждого выделенного индекса MLD: индексные значения для каждой ссылки и групповые/переназначаемые индексы на уровне vif перераспределяются с нуля во время повторной настройки, но старые биты остаются установленными в масках, поэтому многократные полные сбросы исчерпывают пространство индексов.
Очистите valid_links в итераторе vif при сбросе и сбросьте маски индексов MLD вместе с существующей очисткой omac_mask.
If you want to get best quality of vulnerability data, you may have to visit VulDB.