CVE-2026-98707 in Linuxinformação

Sumário

de VulDB • 19/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

wifi: mac80211: desativar o timer da sessão RX BA durante o encerramento (teardown)

O encerramento de uma sessão RX BA pode deixar o timer da sessão enfileirado em um tid_rx já liberado. Posteriormente, o processamento do wheel de timers e a própria callback do timer executam contra memória já liberada.

Um handler RX BAR pode dereferenciar tid_rx sob RCU antes que o teardown o despublique, permanecendo na sua seção crítica de leitura enquanto o teardown exclui o timer da sessão. O handler obsoleto (stale) pode então rearmar o timer após a retorno de timer_delete_sync() e antes do callback RRC liberar tid_rx.

Utilize timer_shutdown_sync() para que as tentativas de rearme se tornem ineficazes assim que o teardown começar. Mantenha reorder_timer inalterado: o encerramento marca a sessão como removida sob reorder_lock, e seu caminho de liberação verifica esse estado antes do rearmamento. session_timer não possui um guard equivalente porque ieee80211_rx_h_ctrl() a rearma antes de adquirir reorder_lock.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsável

Linux

Reservar

25/09/2026

Divulgação

18/10/2026

Moderação

aceite

Entrada

VDB-421978

EPSS

0.00168

KEV

não

Atividades

muito baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!