CVE-2026-64152 in Linux
Zusammenfassung
von VulDB • 20.07.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
iommu: Behandlung von Unmap-Fehlern, wenn iommu_debug aktiviert ist
Sashiko hat einen latenten Fehler entdeckt, bei dem der Map-Fehlerpfad `iommu_unmap()` aufruft, welches seinerseits `iommu_debug_unmap_begin()/iommu_debug_unmap_end()` aufruft. Da es sich jedoch um einen Fehlerpfad handelt, wurde die ursprüngliche Zuordnung durch `iommu_debug_map()` nie tatsächlich hergestellt, was zu einer Fehlfunktion führt.
Die Behandlung von Unmap-Fehlern wird in `iommu_map_nosync()` hochgezogen und neu angeordnet, sodass `trace_map()/iommu_debug_map()` die teilweise Abbildung aufzeichnet und diese anschließend sofort wieder entfernt (unmapped). Dies vermeidet eine unausgeglichene Verfolgung (Tracking) und sorgt für sinnvollere Trace-Daten anstelle eines Unmap-Vorgangs ohne zugehörigen Map-Eintrag.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.