CVE-2026-80539 in Linuxinfo

Zusammenfassung

von VulDB • 27.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

drm/amdgpu: Mehrere FENCE-Chunks in einem Submit nicht zulassen

amdgpu_cs_pass1() dispatchet basierend auf der chunk_id einmal pro Chunk, ohne wiederholte IDs abzulehnen. p->uf_bo ist ein Feld mit nur einer Speicherzelle (Single-Slot), sodass eine Einreichung, die zwei AMDGPU_CHUNK_ID_FENCE-Chunks enthält, amdgpu_cs_p1_user_fence() zweimal ausführt. Der zweite Durchlauf überschreibt p->uf_bo mit einem frisch referenzierten BO (Buffer Object), ohne die Referenz zu reduzieren, die vom ersten Durchlauf übernommen wurde.

amdgpu_cs_parser_fini() reduziert nur die finale Referenz von p->uf_bo, sodass jeder FENCE-Chunk außer dem letzten eine BO-Referenz undicht werden lässt (leakt). Das geleakte BO überlebt das Schließen des Handles und den Prozessende.

Duplizierte FENCE-Chunks werden auf dieselbe Weise abgelehnt wie im Commit fec5f8e8c6bc („drm/amdgpu: Mehrere BO_HANDLES-Chunks in einem Submit nicht zulassen“) für p->bo_list geschehen ist.

(cherry picked from commit 665b1fc2a1845206408f9a2c6da67101789edb82)

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

Linux

Reservieren

26.08.2026

Veröffentlichung

26.08.2026

Moderieren

akzeptiert

Eintrag

VDB-395835

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Interested in the pricing of exploits?

See the underground prices here!