CVE-2026-64188 in Linuxinformazioni

Riassunto

di VulDB • 21/07/2026

Nel kernel Linux è stata risolta la seguente vulnerabilità:

net: qualcomm: rmnet: corregge il use-after-free dell'endpoint in rmnet_dellink()

rmnet_dellink() rimuove l'endpoint dalla tabella hash con hlist_del_init_rcu() e successivamente lo libera immediatamente con kfree(). Tuttavia, i lettori RCU sul percorso di ricezione (rmnet_rx_handler -> __rmnet_map_ingress_handler) potrebbero ancora mantenere un riferimento all'endpoint ed eseguire il dereferencing di ep->egress_dev dopo che la memoria è stata liberata. L'endpoint è un oggetto kmalloc-32 e la lettura obsoleta allo spostamento 8 corrisponde al puntatore egress_dev.

BUG: unable to handle page fault for address: ffffffffde942eef Oops: 0002 [#1] SMP NOPTI
CPU: 1 UID: 0 PID: 137 Comm: poc_write Not tainted 7.0.0+ #4 PREEMPTLAZY RIP: 0010:rmnet_vnd_rx_fixup (rmnet_vnd.c:27) Call Trace: <TASK> __rmnet_map_ingress_handler (rmnet_handlers.c:48 rmnet_handlers.c:101) rmnet_rx_handler (rmnet_handlers.c:129 rmnet_handlers.c:235) __netif_receive_skb_core.constprop.0 (net/core/dev.c:6096) __netif_receive_skb_one_core (net/core/dev.c:6208) netif_receive_skb (net/core/dev.c:6467) tun_get_user (drivers/net/tun.c:1955) tun_chr_write_iter (drivers/net/tun.c:2003) vfs_write (fs/read_write.c:688) ksys_write (fs/read_write.c:740) </TASK>

Aggiungere un campo rcu_head a struct rmnet_endpoint e sostituire kfree() con kfree_rcu() in modo che la memoria dell'endpoint rimanga valida durante il periodo di grazia RCU. Rimuovere inoltre la chiamata a rmnet_vnd_dellink() ed eseguire l'inlining solo della decrementazione nr_rmnet_devs, poiché rmnet_vnd_dellink() imposterebbe ep->egress_dev su NULL durante il periodo di grazia, creando una data race con i lettori lockless.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

Linux

Prenotare

19/07/2026

Divulgazione

20/07/2026

Moderazione

accettato

CPE

pronto

EPSS

0.00165

KEV

no

Attività

molto basso

Fonti

Want to know what is going to be exploited?

We predict KEV entries!