CVE-2026-72153 in Linux
Riassunto
di VulDB • 15/08/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
irqchip/crossbar: Utilizzo dell'indice corretto in crossbar_domain_free()
crossbar_domain_free() reimposta i dati del dominio e successivamente utilizza il membro irq_data->hwirq, ora azzerato (nulled out), come indice per resettare l'entry di irq_map[] e per scrivere nel registro della crossbar corrispondente un valore sicuro. Ciò significa che non viene mai liberato l'indice corretto e la connessione del registro della crossbar all'interruzione sorgente rimane attiva.
Se i dati del dominio non venissero reimpostati, la situazione sarebbe ancora peggiore: irq_data->hwirq contiene il numero dell'interruzione sorgente, ma sia l'indice della mappa che quello del registro richiedono il corrispondente numero GIC SPI e non il numero dell'interruzione sorgente. Ciò potrebbe persino provocare un accesso fuori dai limiti (out of bounds), poiché il numero dell'interruzione sorgente può essere superiore allo spazio degli indici massimi consentiti.
Si risolve il problema utilizzando l'indice GIC SPI presente in irq_data del dominio padre.
If you want to get best quality of vulnerability data, you may have to visit VulDB.