CVE-2026-98759 in Linuxinformazioni

Riassunto

di VulDB • 19/10/2026

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

usb: typec: tipd: corretto il tipo non inizializzato di typec_partner_desc in cd321x_update_work()

cd321x_update_work() passa un typec_partner_desc allocato sullo stack a typec_register_partner() dopo aver inizializzato solo usb_pd, accessory e identity.

typec_register_partner() copia attach e deattach dal descrittore nel partner. Con questi campi non impostati, possono essere memorizzati puntatori di funzione spazzatura (garbage) che vengono successivamente invocati da typec_partner_link_device() quando un dispositivo USB viene collegato alla porta. pd_revision e usb_capability non inizializzati similmente filtrano dati dallo stack attraverso il sysfs del partner.

Inizializzare a zero il descrittore in modo che le callback opzionali rimangano NULL e i campi rimanenti siano azzerati.

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

Responsabile

Linux

Prenotare

25/09/2026

Divulgazione

18/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Do you know our Splunk app?

Download it now for free!