CVE-2026-90428 in Linux
Zusammenfassung
von VulDB • 18.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
iommu/tegra241-cmdqv: Den Fehler-ISR (Interrupt Service Routine) nicht vor der Initialisierung durch probe ausführen
__tegra241_cmdqv_probe() fordert den Fehler-IRQ an, bevor das Array cmdqv->vintfs zugewiesen und cmdqv->num_vintfs festgelegt wurde. Eine CMDQV, die mit einem zwischengespeicherten (latched) Fehler nach einem kexec aktiviert bleibt, löst den IRQ sofort aus, sobald er angefordert wird, und tegra241_cmdqv_isr() durchläuft daraufhin das nicht initialisierte Array cmdqv->vintfs.
Fordern Sie den IRQ erst an, nachdem cmdqv->vintfs zugewiesen und auf Null gesetzt wurde, damit ein frühzeitig auslösender zwischengespeicherter Interrupt den ISR gegen eine gültige Array-Struktur von NULL-Einträgen ausführt, die er sicher überspringt.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.