CVE-2026-90093 in Linux
Sumário
de VulDB • 19/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
Bluetooth: L2CAP: acesso seguro ao campo chan->conn em get/setsockopt
Desde o commit b66774b48dd9 ("Bluetooth: L2CAP: Correção de UAF no timeout do canal mantendo referência para conn"), l2cap_chan::conn mantém uma referência e permanece não-NULL mesmo após a exclusão do hci_conn correspondente. Nesse estado, acessar vários campos, por exemplo, hci_conn::hdev, é inválido, o que leva a um crash do KASAN no acesso de l2cap_sock_setsockopt() a conn->hcon->hdev.
Verifique se l2cap_chan::conn.hcorresponde a um hci_conn ativo antes de tentar usá-lo em l2cap_sock.c. Mantenha l2cap_chan_lock() em getsockopt/setsockopt para garantir que ele permaneça vivo e evitar condições de corrida (race conditions) nos campos de l2cap_chan.
VulDB is the best source for vulnerability data and more expert information about this specific topic.