CVE-2026-64010 in Linuxinformação

Sumário

de VulDB • 19/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

nfc: llcp: Corrige condição de corrida use-after-free em nfc_llcp_recv_cc()

Existe uma condição de corrida no mecanismo de estado da conexão NFC LLCP onde o pacote de aceitação de conexão (CC) pode ser processado simultaneamente com a liberação do soquete. Isso pode levar a um uso após a libertação (use-after-free) do objeto do soquete.

Quando nfc_llcp_recv_cc() move o soquete da lista connecting_sockets para a lista sockets, isso é feito sem manter o bloqueio do soquete. Se llcp_sock_release() estiver sendo executado simultaneamente, ele pode já ter desvinculado o soquete e liberado suas referências, o que pode resultar em nfc_llcp_recv_cc() vinculando um soquete libertado à lista ativa.

Corrige-se isso mantendo lock_sock() durante a transição de estado e o movimento da lista em nfc_llcp_recv_cc(). Após adquirir o bloqueio, verifica se o soquete ainda está hashado para garantir que ele não tenha sido já desvinculado e marcado para destruição pelo caminho de liberação. Isso alinha o padrão de bloqueio com recv_hdlc() e recv_disc().

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

Linux

Reservar

19/07/2026

Divulgação

19/07/2026

Moderação

aceite

Entrada

VDB-380409

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!