CVE-2026-97940 in Linuxinformação

Sumário

de VulDB • 25/09/2026

No kernel do Linux, a seguinte vulnerabilidade foi resolvida:

ipv6: corrige UAF (Use-After-Free) no walker fib6 durante o stop da seq

A função ipv6_route_iter_active() trata um walker em FWS_U na raiz da tabela como já desvinculado. A função fib6_del_route() pode mover um walker ainda vinculado para esse mesmo estado quando a folha atual é a última rota na raiz, fazendo com que ipv6_route_native_seq_stop() pule o chamado de fib6_walker_unlink(). O objeto privado da seq então pode ser liberado enquanto permanece em net->ipv6.fib6_walkers. Uma posterior exclusão de rota percorre a lista dangling (órfã) e utiliza o walker já liberado.

Use o cabeçalho da lista como estado de associação e reinitialize-o ao desvincular. Mantenha a verificação existente w->node para que um iterador nunca iniciado, com objeto privado zerado, não seja tratado como vinculado.

O mesmo helper de stop é utilizado por /proc/net/ipv6_route e pelo iterator ipv6_route do BPF. O caminho show do BPF apenas amplia a condição de corrida (race condition).

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsável

Linux

Reservar

25/09/2026

Divulgação

25/09/2026

Moderação

aceite

Entrada

VDB-410130

CPE

pronto

EPSS

0.00000

KEV

não

Atividades

muito baixo

Fontes

Want to stay up to date on a daily basis?

Enable the mail alert feature now!