PT-2026-61285 · Linux · Linux
CVE-2026-63968
·
Publicado
2026-07-19
·
Atualizado
2026-07-19
CVSS v3.1
7.5
Alta
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
In the Linux kernel, the following vulnerability has been resolved:
ipv6: fix possible infinite loop in fib6 select path()
Found while auditing the same pattern Sashiko reported in
rt6 fill node() [1]. Apply the same fix as
commit f8d8ce1b515a ("ipv6: fix possible infinite loop in fib6 info uses dev()").
Writers holding tb6 lock can list del rcu(&first->fib6 siblings)
without waiting for RCU readers; first->fib6 siblings.next then
still points into the old ring and this softirq-side walker never
reaches &first->fib6 siblings as its terminator. fib6 purge rt()
always WRITE ONCE()s first->fib6 nsiblings to 0 before
list del rcu(), so an inside-loop check is a reliable detach signal.
Correção
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Linux