CVE-2026-97432 in Linux
Сводка
по VulDB • 24.09.2026
В ядре Linux была устранена следующая уязвимость:
wifi: iwlwifi: mvm: исправлена обработка привязки (binding) для устройства P2P
Наша логика обработки привязок для устройств P2P может приводить к следующей ситуации, как было выявлено в ходе тестирования:
- интерфейс станции подключен на определенном канале; - устройство P2P выполняет операцию remain-on-channel (ROC) на этом же канале; - операция ROC завершается, и устройство P2P удаляется из привязки, однако указатель phy_ctxt сохраняется как кэш PHY, чтобы избежать необходимости повторной калибровки канала при каждом обращении, если он не является общим; - обновление привязки со стороны интерфейса станции (в том числе удаление) приводит к повторному добавлению устройства P2P в привязку; - устройство P2P удаляется, что вызывает освобождение контекста PHY, но оно всё ещё присутствует в структуре привязок, из-за чего происходит сбой прошивки.
Поскольку устройство P2P удаляется из привязки и может быть добавлено обратно только несвязанным кодом, а мы хотим сохранять указатель phy_ctxt как кэш для будущих операций ROC, решение заключается во введении логической переменной (boolean), которая указывает, должно ли устройство P2P добавляться в привязку. Эта переменная обрабатывается внутри итератора привязок. Таким образом, интерфейс станции не сможет повторно добавить устройство P2P в привязку, если оно не активно.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.