CVE-2026-72429 in Linuxinformazioni

Riassunto

di VulDB • 15/08/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

ipv6: ioam: correzione della confusione di tipi su dst_entry

IOAM utilizza un dst_entry fittizio (null_dst) per segnalare che la destinazione non deve essere modificata dopo la trasformazione. Questo dst viene memorizzato nello stato lwt IOAM e può essere passato a dst_cache_set_ip6().

Tuttavia, il percorso della cache IPv6 dst chiama alla fine rt6_get_cookie(), che tratta dst_entry come parte di una struct rt6_info. Poiché null_dst era incorporato direttamente come struct dst_entry in struct ioam6_lwt, ciò ha comportato un cast non valido e la lettura da parte di rt6_get_cookie() dei campi dall'oggetto errato.

In pratica, il cookie errato non viene utilizzato mentre dst->obsolete è zero, ma rt6_get_cookie() può anche accedere a valori per-cpu quando rt->sernum è zero. In questo caso, rt->sernum fa alias con ioam6_lwt::cache::reset_ts, che può diventare zero, rendendo ciò un potenziale accesso non valido al puntatore.

Si risolve il problema incorporando una struct rt6_info completa per la route IPv6 fittizia e passando il suo membro dst alle API dst.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsabile

Linux

Prenotare

09/08/2026

Divulgazione

15/08/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00198

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!