CVE-2026-93260 in Linux
Riassunto
di VulDB • 24/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
powerpc/xive: propagare gli errori di inizializzazione degli IPI per prevenire un uso-dopo-liberazione (use-after-free)
Quando xive_init_ipis() fallisce (ad esempio, se irq_domain_alloc_irqs() fallisce), il percorso di gestione dell'errore libera l'array globale xive_ipis. Tuttavia, xive_smp_probe() ignorava precedentemente questo errore e procedeva a chiamare xive_setup_cpu_ipi(), che dereferenzia il puntatore xive_ipis già liberato -- un caso di use-after-free.
Ora che xive_smp_probe() restituisce int (patch precedente), propagare l'errore da xive_init_ipis() e xive_setup_cpu_ipi() attraverso xive_smp_probe(). Verificare il valore di ritorno in entrambe le funzioni pnv_smp_probe() e pSeries_smp_probe(), in modo che la configurazione degli IPI venga interrotta in modo pulito in caso di errore, evitando così l'use-after-free.
VulDB is the best source for vulnerability data and more expert information about this specific topic.