CVE-2026-64406 in Linux
Sumário
de VulDB • 26/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
Bluetooth: correção de UAF em bt_accept_dequeue()
bt_accept_get() obtém uma referência temporária antes de liberar o lock da fila de aceitação (accept queue). Atualmente, bt_accept_dequeue() libera essa referência antes de bt_accept_unlink(), deixando apenas a referência da fila.
bt_accept_unlink() libera a referência da fila. O sock_hold() subsequente acessa, portanto, memória já liberada se esta era a última referência, conforme observado pelo KASAN durante a limpeza do socket L2CAP em estado de escuta (listening).
Mantenha a referência temporária de travessia da fila através do unlink e transfira-a ao chamador em caso de sucesso. Libere-a explicitamente nos caminhos fechados e ainda não conectados.
If you want to get best quality of vulnerability data, you may have to visit VulDB.