CVE-2026-43220
iommu/amd: Sequenzzuweisung bei gleichzeitigen TLB-Invalidierungen serialisieren
- Veröffentlicht
- 06.05.2026
- Aktualisiert
- 17.05.2026
- CNA zuweisen
- Linux
- Beweise beobachtet
- 30.09.2026
Primäres CVSS
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HNiedrig · nächste 30 Tage
- Perzentil
- 2,8 %
- Modelldatum
- 21.09.2026
EPSS ist eine statistische Schätzung, keine Gewissheit oder ein Maß für die Auswirkung. Kombinieren Sie es mit CVSS, KEV-Status, Belichtung und Ihrer Umgebung.
Zusammenfassung
Im Linux-Kernel wurde die folgende Schwachstelle behoben: iommu/amd: Serialisierung der Sequenzzuweisung bei gleichzeitigen TLB-Invalidierungen. Bei gleichzeitigen TLB-Invalidierungen kommt es zu zufälligen Zeitüberschreitungen beim Warten auf die Fertigstellung, da cmd_sem_val außerhalb des IOMMU-Spinlocks inkrementiert wurde, wodurch CMD_COMPL_WAIT-Befehle außer der Reihenfolge in die Warteschlange eingereiht werden konnten und die Reihenfolgeannahme in wait_on_sem() verletzt wurde. Verschieben Sie das Inkrement von cmd_sem_val unter iommu->lock, damit die Zuweisung der Fertigstellungssequenz mit der Befehlswarteschlange serialisiert wird. Und entfernen Sie die unnötige Rückgabe.
Quellen
Proof-of-Concept und Docker-Lab zur Reproduktion von CVE-2026-43220, einer MikroORM-SQL-Injection über unvalidierte __raw-Eigenschaften in benutzerdefinierten Typspalten, mit curl-basierten Exploitation-Schritten.
Verantwortungsvoller Umgang
Verwenden Sie Schwachstelleninformationen nur auf Systemen, die Sie besitzen oder zu deren Testen Sie berechtigt sind. Kitploit verlinkt auf öffentliche Forschungsmetadaten und speichert keinen Exploit-Code oder bösartige Payloads.