No kernel Linux, a seguinte vulnerabilidade foi resolvida: batman-adv: rejeitar buffers de resposta global TT sobredimensionados batadv_tt_prepare_tvlv_global_data() compila o comprimento de alocação para uma resposta global TT em 16 - Temporários bits. Quando um originador remoto anuncia um TT global suficiente grande, o comprimento de carga útil do TT mais o desvio do cabeçalho do VLAN pode exceder 65535 e enrole antes do kmalloc(). O caminho de resposta da tabela completa ainda usa o comprimento de carga útil original do TT quando preenche tt_change, então a alocação embrulhada é muito pequena e batadv_ tt_prepare_tvlv_global_data() escreve além do fim do objeto do taco antes da verificação do tamanho do pacote posterior correr. Resolva isso rejeitando as respostas do TT cujo comprimento de valor do TVLV não pode caber no 16 - campo de comprimento de carga do TVLV em bits. O registro de base de dados de vulnerabilidade nacional CVE- 2026 - 31659 foi publicado em 2026 - 04 - 24 T 15: 16: 45.457 Z e última modificação em 2026 - 06 - 17 T 10: 34: 10.953 Z. O seu estado gravado é analisado.

métricas de vulnerabilidade gravadas: CVSS 3.1, pontuação de base 9.8, gravidade CRÍTICA, vetor CVSS: 3.1 /AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H, pontuação de exploração 3.9, pontuação de impacto 5.9. Classificações de fraqueza associadas: NVD- CWE- noinfo.

Os produtos ou plataformas nomeados nos dados de aplicabilidade incluem: kernel linux linux. O registro NVD inclui referências de suporte documentando a vulnerabilidade, tecnologia afetada ou informações de remediação.