CVE-2026-52931: Kernel Linux batman-adv tp_meter: estado de remetente não inicializado
A CVE-2026-52931 é uma falha crítica no componente tp_meter do batman-adv no kernel Linux, em que rotinas de tratamento de ACK e de parada podem ler dados exclusivos do remetente enquanto o nó atua como receptor. O registro atribui pontuação CVSS 3.1 de 9.8, com vetor de rede e sem necessidade de privilégios ou interação do usuário. A correção upstream inclui uma verificação de papel que descarta estados que não sejam de remetente antes de esses dados serem acessados, e nenhuma exploração confirmada aparece nas fontes consultadas.
Visão geral
A CVE-2026-52931 afeta o componente tp_meter de teste de vazão do módulo de roteamento em malha batman-adv no kernel Linux. O registro descreve duas funções, batadv_tp_recv_ack() e batadv_tp_stop(), que só são válidas quando o estado local de teste está no papel de remetente, mas que podem ser alcançadas com o estado no papel de receptor e, então, ler campos exclusivos do remetente que nunca foram definidos. A entrada no NVD traz os mesmos dados do registro.
Impacto
- O registro descreve o resultado como comportamento indefinido causado pela leitura de membros exclusivos do remetente não inicializados.
- Segundo o registro, o gatilho é um nó que atua como receptor em uma sessão tp_meter em andamento e recebe um pacote ACK malicioso.
- O vetor CVSS 3.1 do registro (vetor de rede, baixa complexidade, sem privilégios, sem interação do usuário e alto impacto em confidencialidade, integridade e disponibilidade) indica um desfecho potencial grave. O registro não descreve um efeito específico, como execução de código.
Produtos e versões afetadas
O registro lista o produto Linux Linux Kernel com estas faixas:
- ≥ 4.8 and < 5.10.258
- ≥ 5.11 and < 5.15.209
- ≥ 5.16 and < 6.1.175
- ≥ 6.2 and < 6.6.142
- ≥ 6.7 and < 6.12.92
- ≥ 6.13 and < 6.18.34
- ≥ 6.19 and < 7.0.11
- 7.1-rc1, 7.1-rc2, 7.1-rc3 e 7.1-rc4
Essas faixas vêm dos dados consolidados do registro. Verifique o ramo estável usado pela sua distribuição, pois backports de fornecedores podem divergir.
Status de exploração
O registro indica que a CVE não está listada no catálogo KEV da CISA. Nenhuma exploração ativa confirmada, nem status de explorada na natureza, aparece nas fontes consultadas. O registro não contém dados de EPSS.
Correção e mitigação
- Aplique a atualização estável do kernel para o seu ramo que inclua a correção upstream. O registro links oito commits estáveis, como o commit 0e388af0.
- Se a atualização não puder ser aplicada imediatamente, considere restringir a exposição de redes em malha batman-adv a nós confiáveis e verificar se o tp_meter está em uso. Isso é uma inferência a partir do gatilho descrito, não uma solução alternativa documentada pelo fornecedor.
- Após atualizar, confirme a versão do kernel em execução e verifique se o kernel instalado inclui a correção do seu ramo.
Orientações de detecção
- Monitore implantações batman-adv em busca de atividade incomum de sessões tp_meter, especialmente tráfego ACK não solicitado ou malformado chegando a nós que atuam como receptores.
- Revise os logs do kernel em busca de falhas ou avisos relacionados ao batman-adv durante operações tp_meter. O registro não descreve uma assinatura de log específica.
Limitações das informações disponíveis
- O registro não contém classificação CWE nem pontuação EPSS.
- O campo de título do registro está vazio, então os títulos aqui foram derivados da descrição.
- O registro não informa a posição de rede necessária, as condições exatas de exploração nem os efeitos observáveis do comportamento indefinido.
- O registro não indica uma versão corrigida por ramo. As faixas afetadas acima mostram onde terminam as versões vulneráveis.
Perguntas frequentes
O que a CVE-2026-52931 afeta?
Segundo o registro, afeta o componente tp_meter do batman-adv no kernel Linux dentro das faixas de versão listadas, cujos limites superiores variam por ramo.
Há exploração ativa conhecida?
O registro indica que a falha não está listada no catálogo KEV da CISA, e nenhuma exploração ativa confirmada aparece nas fontes consultadas.
Qual é a resposta recomendada?
Aplique a atualização estável do kernel para o seu ramo que inclua a correção upstream e confirme a versão do kernel em execução após a atualização.
Esta análise foi redigida com auxílio de IA a partir de dados verificados das fontes e checada automaticamente contra eles.