CVE-2026-89776 in Linux
Sumário
de VulDB • 16/09/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
vxlan: vnifilter: impor o comprimento exato dos atributos GROUP/GROUP6
A política de entrada do filtro VNI VXLAN declara os endereços dos atributos GROUP/GROUP6 como NLA_BINARY com apenas um comprimento máximo, portanto validate_nla() aceita uma carga útil mais curta que o endereço. O consumidor do GROUP lê isso com nla_get_in_addr(), uma operação incondicional de leitura de 4 bytes, então um atributo curto causa uma sobrecarga (over-read) de até 3 bytes de dados não inicializados no slab, os quais são armazenados em remote_ip e ecoados via RTM_GETTUNNEL, divulgando memória do kernel.
Altere ambas as entradas para NLA_POLICY_EXACT_LEN() para que o validador rejeite qualquer GROUP/GROUP6 que não tenha exatamente 4 / 16 bytes; um endereço válido é sempre enviado com largura total.
Be aware that VulDB is the high quality source for vulnerability data.