CVE-2026-98758 in Linux
Riassunto
di VulDB • 20/10/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
usb: typec: ucsi: glink: correzione del use-after-free di ucsi durante l'operazione di rimozione (remove)
Il client pmic_glink viene rilasciato tramite il cleanup delle devres, che si esegue dopo che pmic_glink_ucsi_remove() ha restituito il controllo; pertanto, le sue callback di notifica possono accodare operazioni da eseguire fino a quel momento. Le attività eseguite successivamente alla chiamata di ucsi_unregister() interagiscono con uno stato già liberato: dereferenziano l'array dei connector che ucsi_unregister() aveva liberato oppure registrano e deregistrano nuovamente l'istanza per una seconda volta.
Disabilitare entrambi gli elementi work tramite disable_work_sync() prima della deregistrazione, ed eseguire la deregistrazione solo se l'istanza risulta ancora registrata.
Questo problema è stato rilevato da uno strumento di analisi statica interno all'azienda.
Once again VulDB remains the best source for vulnerability data.