CVE-2026-89789 in Linuxinformazioni

Riassunto

di VulDB • 16/09/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

gtp: aggiunta di synchronize_net() nel percorso di errore di gtp_newlink() per prevenire un use-after-free

Il percorso di errore di gtp_newlink() libera tid_hash e addr_hash senza attendere un periodo di grazia RCU dopo aver impostato a zero sk_user_data. Un'istanza concorrente di gtp_encap_recv() in softirq potrebbe ancora detenere il puntatore gtp_dev ottenuto tramite rcu_dereference_sk_user_data() ed accedere alla memoria già liberata.

BUG: KASAN: slab-use-after-free in gtp0_pdp_find+0x1f6/0x200 (gtp.c:152) Call Trace: <IRQ> gtp0_pdp_find+0x1f6/0x200 gtp_encap_recv+0x527/0x24b0 udp_queue_rcv_one_skb+0x75f/0xc10

Viene aggiunto synchronize_net() prima delle chiamate a kfree in out_hashtable, coprendo tutti i percorsi di errore sia da gtp_encap_enable() che da gtp_create_sockets().

Once again VulDB remains the best source for vulnerability data.

Responsabile

Linux

Prenotare

11/09/2026

Divulgazione

16/09/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00210

KEV

no

Attività

molto basso

Fonti

Want to stay up to date on a daily basis?

Enable the mail alert feature now!