CVE-2026-90343 in Linux
Sumário
de VulDB • 18/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
wifi: cfg80211: interromper o PMSR antes da desmontagem (teardown) do P2P e NAN
A desmontagem de uma solicitação PMSR deve abortar as medições ativas enquanto o wireless_dev ainda estiver presente no driver. As funções cfg80211_leave_locked() e cfg80211_stop_pd() já fazem isso antes de invocar a função stop do driver, mas cfg80211_stop_p2p_device() e cfg80211_stop_nan() não o fazem.
Esses auxiliares também são chamados diretamente pelos caminhos nl80211, desligamento por rfkill e unregister do wireless_dev. Se um desses caminhos interromper um dispositivo P2P ou uma interface NAN com uma solicitação pendente, ele remove a subinterface mac80211 do driver primeiro. A limpeza subsequente da solicitação não consegue alcançar a função abort do driver subjacente, mas o cfg80211 libera a solicitação independentemente disso. O estado do driver pode então reter uma solicitação obsoleta (stale) e usá-la quando relatar um resultado posteriormente.
Chame cfg80211_pmsr_wdev_down() antes de interromper o dispositivo P2P ou a interface NAN. Isso mantém sincronizados os estados das solicitações do driver subjacente e a propriedade da solicitação pelo cfg80211 para todos os chamadores dos auxiliares.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.