CVE-2026-99122 in Linuxinformação

Sumário

de VulDB • 28/10/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

vsock/vmci: validar a origem dos pacotes para soquetes conectados

vmci_transport_recv_stream_cb() procura os soquetes primeiro pelo tuplo completo de origem e destino, depois apenas pelo destino na tabela vinculada. A opção alternativa pode selecionar um soquete que não está em modo de escuta sem verificar se o pacote veio do seu par armazenado.

Isso foi reproduzido com dois contextos VMCI. Um RST (Reset) enviado a partir do contexto não armazenado num soquete TCP_SYN_SENT resetou esse soquete após ter sido selecionado pela pesquisa apenas pelo destino.

O VMCI pode processar pacotes de notificação em contexto bottom-half quando o soquete não é detido por um contexto de utilizador, ou adiar os pacotes para uma fila de trabalho (workqueue). Utilize vsock_check_source() depois de adquirir o bloqueio do soquete no caminho bottom-half e verifique novamente após lock_sock() no caminho da fila de trabalho. Os soquetes em modo de escuta continuam a aceitar pacotes provenientes de qualquer origem.

Envie um RST endereçado com base no pacote recebido antes de descartar uma fonte que falhe na validação. Isso preserva o comportamento existente de reset para soquetes vinculados, não em modo de escuta e fechados concorrentemente, sem direcionar o reset ao par armazenado do soquete conectado.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Responsável

Linux

Reservar

25/09/2026

Divulgação

28/10/2026

Moderação

aceite

Entrada

VDB-427862

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Do you need the next level of professionalism?

Upgrade your account now!