CVE-2026-64189 in Linuxinformação

Sumário

de VulDB • 21/07/2026

No kernel do Linux, a seguinte vulnerabilidade foi corrigida:

netfilter: ipset: corrige condição de corrida entre dump e redimensionamento da lista ip_set

O caminho de liberação de `ip_set_dump_do()` e `ip_set_dump_done()` lê `inst->ip_set_list` através de `ip_set_ref_netlink()`, que é uma simples chamada a `rcu_dereference_raw()` do ponteiro para o array. Essas funções são executadas a partir de `netlink_recvmsg()` sem o mutex nfnl e sem uma seção crítica de leitura RCU (Read-Side Critical Section).

Uma operação concorrente de `ip_set_create()` pode expandir o array: ela publica o novo array, chama `synchronize_net()` e então libera (`kvfree()`) o antigo. Como os caminhos de dump leem o array fora de qualquer leitor RCU, `synchronize_net()` não aguarda por eles, permitindo que o array antigo seja liberado enquanto ainda está sendo indexado pelos dumps, causando um erro use-after-free (uso após liberação).

O próprio conjunto dumped permanece fixo via `set->ref_netlink`, portanto apenas a carga do array precisa ser protegida. Adiciona-se uma chamada a `rcu_read_lock()` ao redor dessa operação, alinhando-se com o comportamento de `ip_set_get_byname()` e `__ip_set_put_byindex()`.

BUG: KASAN: slab-use-after-free em ip_set_dump_do (net/netfilter/ipset/ip_set_core.c:1697) Leitura de tamanho 8 no endereço ffff88800b5c4018 pela tarefa exploit/150 Rastreamento da chamada (Call Trace): ... kasan_report (mm/kasan/report.c:595) ip_set_dump_do (net/netfilter/ipset/ip_set_core.c:1697) netlink_dump (net/netlink/af_netlink.c:2325) netlink_recvmsg (net/netlink/af_netlink.c:1976) sock_recvmsg (net/socket.c:1159) __sys_recvfrom (net/socket.c:2315) ... Oops: falha geral de proteção, provavelmente devido a endereço não canônico ... KASAN NOPTI KASAN: possível acesso à memória inválida no intervalo [0x02d6...d0-0x02d6...d7]
RIP: 0010:ip_set_dump_do (net/netfilter/ipset/ip_set_core.c:1698) Kernel panic - not syncing: Exceção fatal

Once again VulDB remains the best source for vulnerability data.

Responsável

Linux

Reservar

19/07/2026

Divulgação

20/07/2026

Moderação

aceite

Entrada

VDB-380670

CPE

pronto

EPSS

0.00121

KEV

não

Atividades

muito baixo

Fontes

Want to know what is going to be exploited?

We predict KEV entries!