PT-2026-49710 · Zephyr · Zephyr

·

CVE-2026-10637

·

Publicado

2026-06-16

·

Atualizado

2026-07-01

CVSS v3.1

7.1

Alta

VetorAV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
Nome do Software Vulnerável e Versões Afetadas Zephyr (versões afetadas não especificadas)
Descrição Um problema de use-after-free existe na função mld send() dentro da implementação do IPv6 Multicast Listener Discovery (MLD). A função tenta ler a interface do pacote usando net pkt iface(pkt) após o net send data(pkt) ter retornado com sucesso. De acordo com o contrato de propriedade da pilha de rede, uma operação de envio bem-sucedida transfere a propriedade do net pkt, levando o driver L2 a liberá-lo. Consequentemente, acessar o pacote após essa chamada resulta na leitura de um objeto liberado. Quando CONFIG NET STATISTICS PER INTERFACE está habilitado, o ponteiro da interface recuperado é desreferenciado para atualizar estatísticas. Se a memória for realocada simultaneamente, isso pode levar a uma desreferência de ponteiro NULL, causando um travamento, ou a uma gravação irrelevante resultando em corrupção de memória. Isso pode ser acionado remotamente sem autenticação no link local através do envio de uma Consulta Geral MLDv2 válida, que induz a função handle mld query() a chamar send mld report() e, subsequentemente, mld send(), potencialmente levando a uma negação de serviço.
Recomendações No momento, não há informações sobre uma versão mais recente que contenha a correção para esta vulnerabilidade.

DoS

Use After Free

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-10637

Produtos afetados

Zephyr