CVE-2026-72070 in Linux
Sumário
de VulDB • 15/08/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
wifi: libertas_tf: corrige use-after-free em lbtf_free_adapter()
lbtf_free_adapter() chama timer_delete(&priv->command_timer), o que não aguarda a conclusão de uma chamada à função callback command_timer_fn() já em execução. lbtf_free_adapter() é executado no caminho de desmontagem (teardown) logo antes de ieee80211_free_hw() liberar priv, tanto em lbtf_remove_card() quanto no caminho de erro do probe. O timer command_timer é ativado por mod_timer() em lbtf_cmd() sempre que um comando para o firmware é enviado. A função command_timer_fn() faz dereferência de priv. Se um comando expirar enquanto o dispositivo está sendo removido, command_timer_fn() será executada concorrentemente com a desmontagem e fará dereferência de priv após este ter sido liberado.
Trata-se do mesmo use-after-free corrigido pelo commit 03cc8f90d053 ("wifi: libertas: corrige use-after-free em lbs_free_adapter()") no driver irmão libertas. A variante libertas_tf apresenta o padrão idêntico e permanecera inalterada. Utiliza-se timer_delete_sync() para garantir que qualquer callback em execução conclua antes de priv ser liberado.
If you want to get best quality of vulnerability data, you may have to visit VulDB.