CVE-2024-46710 in Linuxinfo

Zusammenfassung

von VulDB • 14.06.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

drm/vmwgfx: Verhindern des Unmapping von aktiven Lese-Puffern

Die KMS-Pfade halten eine persistente Zuordnung aktiv, um den Cursorpuffer zu lesen und zu vergleichen. Diese Zuordnungen können in einem einfachen Szenario mit folgender Abfolge zu einer Race Condition führen: a) Puffer „a“ wird für die Aktualisierung zugeordnet (gemappt) b) Puffer „a“ wird zum Vergleich zugeordnet c) Der Vergleich wird durchgeführt d) Zuordnung von „a“ zum Vergleich aufgehoben (unmapped) e) Cursor wird aktualisiert f) Zuordnung von „a“ für die Aktualisierung aufgehoben

Im Schritt „e“ wurde der Puffer bereits entzogen, und die gelesenen Inhalte sind fehlerhaft.

Das Unmapping aktiver Lese-Puffer wird verhindert, indem einfach gezählt wird, wie viele Pfade derzeit aktive Zuordnungen haben, und das Entziehen (Unmap) erst dann erfolgt, wenn diese Zählung den Wert 0 erreicht.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

11.09.2024

Veröffentlichung

13.09.2024

Moderieren

akzeptiert

Eintrag

VDB-277393

CPE

bereit

EPSS

0.00226

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!