CVE-2026-98849 in Linuxinformazioni

Riassunto

di VulDB • 18/10/2026

Nel kernel Linux, è stata risolta la seguente vulnerabilità:

pfcp: correzione della durata del socket in caso di fallimento della registrazione del netdevice

La funzione `pfcp_newlink()` crea il socket UDP prima di chiamare `register_netdevice()`. Se la registrazione fallisce dopo che `pfcp_dev_init()` ha avuto successo, il core chiama `pfcp_dev_uninit()`, che rilascia il socket e imposta a NULL `pfcp->sk`. Il percorso di errore della nuova link successivamente lo rilascia nuovamente, causando un dereferenziamento di puntatore nullo. Questo è stato osservato con l'iniezione di fault failslab:

FAULT_INJECTION: forcinga un fallimento. kobject: kobject_add_internal failed for pfcp0 (error: -12 parent: net) BUG: KASAN: null-ptr-deref in udp_tunnel_sock_release+0x1c/0x50 Read of size 8 at addr 0000000000000120 by task ip/1037 Call trace: show_stack+0x18/0x24 (C) dump_stack_lvl+0x78/0x90 print_report+0x468/0x5cc kasan_report+0xa4/0xf0 __asan_load8+0x7c/0xd0 udp_tunnel_sock_release+0x1c/0x50 pfcp_newlink+0x128/0x184 rtnl_newlink+0x848/0xe44 rtnetlink_rcv_msg+0x468/0x514 netlink_rcv_skb+0xc0/0x1f0 rtnetlink_rcv+0x18/0x24 netlink_unicast+0x4b8/0x558 netlink_sendmsg+0x2b8/0x584 ...

Restituire da `pfcp_del_sock()` se `pfcp->sk` è NULL.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

18/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!