CVE-2026-80903 in Linuxinfo

Zusammenfassung

von VulDB • 04.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

drm/xe/oa: Behebung des Lecks von Sync-Einträgen bei einem Fehler beim Ausgeben der OA-Konfiguration

`xe_oa_emit_oa_config()` gibt die Sync-Einträge und das `syncs`-Array nur im Erfolgsfall frei. Wenn es vor dem Punkt ohne Wiederkehr (Zuweisung eines Fence, Zuweisung des Konfigurationspuffers oder Übermittlung des Batches) fehlschlägt, wird zurückgegeben, ohne `stream->syncs` zu berühren.

Der Pfad zum Öffnen des Streams behandelt solche Fehler im Aufrufer, aber `xe_oa_config_locked()` gibt den Fehler weiter, ohne eine Bereinigung durchzuführen, sodass das `syncs`-Array und die von den analysierten Einträgen gehaltenen Fence-Referenzen geleakt werden. Der nächste Konfigurations-ioctl überschreibt `stream->syncs`, wodurch der Speicher für immer unzugänglich wird.

Bereinigen Sie die analysierten Sync-Einträge, wenn `xe_oa_emit_oa_config()` fehlschlägt, um mit der Bereinigung des Fehlerpfads beim Öffnen des Streams übereinzustimmen.

(cherry picked from commit 8af97b3da2cfce04e6b457c6eb17ed3c1daf912b)

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

Linux

Reservieren

26.08.2026

Veröffentlichung

04.09.2026

Moderieren

akzeptiert

Eintrag

VDB-399116

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!