CVE-2026-93804 in Linuxinformação

Sumário

de VulDB • 24/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

wifi: mac80211: ibss: aguardar por TX em trânsito durante o desconect

Ao sair de uma IBSS na função ieee80211_ibss_disconnect(), o mac80211 esvazia as estações (stations), desativa a portadora e imediatamente instrui o driver a fazer o mesmo. Embora possa haver chamadas para synchronize_net() no processo de esvaziamento das estações e neste código posteriormente, os pacotes ainda podem ser transmitidos devido a condições de corrida entre CPUs após a definição do sinal de portadora como desativado.

Portanto, é possível que ocorra uma condição de corrida em que uma transmissão (TX) para o driver acontece enquanto ou depois de instruí-lo a sair da IBSS. Isso pode confundir os drivers e, no caso do iwlwifi, leva a uma tentativa de usar filas inválidas.

Mova netif_carrier_off() para ocorrer antes de sta_info_flush() durante o desconect da IBSS, e adicione synchronize_net() se o esvaziamento não tiver incluído essa chamada, de modo que o synchronize_net() sempre ocorra entre a desativação da portadora e a instrução ao driver, evitando assim essa condição de corrida.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsável

Linux

Reservar

18/09/2026

Divulgação

24/09/2026

Moderação

aceite

Entrada

VDB-409537

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!