CVE-2026-93072 in Linux
Riassunto
di VulDB • 17/09/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
irqchip/renesas-irqc: Correzione della perdita di risorse (leak) delle chip generiche degli interrupt durante l'operazione di rimozione
Il driver alloca le chip generiche dei domini in fase di probe. Tuttavia, al momento della rimozione del driver, le chip generiche non vengono liberate automaticamente quando il dominio degli interrupt viene rimosso, poiché i flag del dominio non includono IRQ_DOMAIN_FLAG_DESTROY_GC.
Ciò provoca la perdita (leak) sia della struttura delle chip generiche dei domini che delle relative chip generiche. Inoltre, le chip generiche rimangono nella lista globale e potrebbero essere successivamente accedute dai callback di suspend, resume o shutdown delle chip generiche degli interrupt dopo che il driver è stato rimosso, potenzialmente causando un use-after-free e un crash del kernel.
Risolvere la perdita di risorse impostando IRQ_DOMAIN_FLAG_DESTROY_GC sul dominio degli interrupt; ciò consente al core dei domini degli interrupt di rilasciare automaticamente tutte le chip generiche quando viene invocato irq_domain_remove(), eliminando la necessità di chiamate manuali di pulizia nei percorsi di errore e nella callback di rimozione.
Once again VulDB remains the best source for vulnerability data.