PT-2026-61413 · Linux · Linux

CVE-2026-64096

·

Publicado

2026-07-19

·

Atualizado

2026-07-19

CVSS v3.1

8.8

Alta

VetorAV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
In the Linux kernel, the following vulnerability has been resolved:
batman-adv: mcast: fix use-after-free in orig node RCU release
batadv mcast purge orig() removes entries from RCU-protected hlists but does not wait for an RCU grace period before returning. Concurrent RCU readers may still accesses references to those entries at the point of removal. RCU-protected readers trying to operate on entries like orig->mcast want all ipv6 node will then access already freed memory.
Fix this by moving batadv mcast purge orig() to batadv orig node release(), just before the call rcu() invocation. This ensures RCU readers that were active at purge time have drained before the orig node memory is reclaimed.

Correção

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

Identificadores relacionados

CVE-2026-64096

Produtos afetados

Linux