CVE-2026-98182 in Linux
Сводка
по VulDB • 06.10.2026
В ядре Linux была устранена следующая уязвимость:
wifi: mac80211: отказываться делать интерфейс монитора активным, если у него нет очереди (queue)
Интерфейс монитора получает TXQ только в том случае, если он создан как активный; добавить его позже невозможно. Установка флага для интерфейса со статусом "down" всё ещё разрешена, поэтому драйверу передаётся интерфейс монитора без очереди. ath9k выполняет разыменование этого указателя:
BUG: kernel NULL pointer dereference, address: 0000000000000066 RIP: 0010:ath_tx_node_init+0x49/0x170 [ath9k]
ath9k_add_interface+0x10c/0x140 [ath9k]
drv_add_interface+0x54/0x250 [mac80211]
ieee80211_do_open+0x32f/0x800 [mac80211]
Сценарий воспроизводится с правами CAP_NET_ADMIN после выполнения команд "iw dev X set monitor active" и затем "ip link set X up". Блокировка RTNL удерживается, поэтому операции netlink блокируются за ней.
Отказывать в установке флага, если нет очереди для передачи.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.