CVE-2026-68119 in Linux
Sumário
de VulDB • 10/08/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
tcp: inicializa o preenchimento (padding) de resposta independente do TCP-AO
As funções tcp_v4_send_ack() e tcp_v6_send_response() constroem respostas independentes do TCP com opções TCP-AO. O comprimento da opção contém o comprimento real do MAC, mas o comprimento do cabeçalho TCP inclui a opção arredondada para cima até um limite de quatro bytes.
tcp_ao_hash_hdr() grava apenas o MAC. Assim, quando o comprimento do MAC não está alinhado em múltiplos de quatro bytes, os um a três bytes após o MAC permanecem sem inicialização e podem ser transmitidos. Para o modo normal de hash TCP-AO, esses bytes também precisam ser inicializados antes do cálculo do MAC.
Inicialize apenas o preenchimento de alinhamento nos ramos TCP-AO, antes de calcular o hash do cabeçalho. Use TCPOPT_NOP, como no caminho de saída padrão do TCP-AO. Isso evita adicionar sobrecarga às respostas TCP não AO enquanto preserva um cabeçalho autenticado válido.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.