CVE-2026-90427 in Linux
Zusammenfassung
von VulDB • 18.09.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
iommu/tegra241-cmdqv: Kein Fallback auf eine freigegebene SMMU-Instanz nach devm_krealloc()
__tegra241_cmdqv_probe() verwendet devm_krealloc(), um @smmmu in die größere Struktur tegra241_cmdqv zu vergrößern, wodurch das ursprüngliche @smmu bei der Neuzuordnung freigegeben wird. Ein Fehler danach gab NULL zurück, und der Aufrufer griff dann auf dem Fallback-Pfad auf die bereits freigegebene @smmmu-Instanz zu (Dereferenzierung).
Geben Sie stattdessen einen int-Wert zurück und übergeben Sie @smmu als Referenz. Aktualisieren Sie anschließend *smmu mit dem neu zugewiesenen Zeiger, nachdem devm_krealloc() erfolgreich war, damit der Aufrufer und sein Fallback-Pfad beide die aktive (live) @smmmu-Instanz anstelle des freigegebenen Originals verwenden.
If you want to get best quality of vulnerability data, you may have to visit VulDB.