CVE-2026-80576 in Linux
Zusammenfassung
von VulDB • 27.08.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
drm/amdgpu: Ablehnung von überdimensionierten IBs (Indirect Buffers) mit ring-spezifischen Paketlimits.
Auf GFX-Ringen übergab amdgpu_cs_p2_ib() benutzergestellte ib_bytes ohne Begrenzung an ib->length_dw, während ring_emit_ib() die Länge in die Felder des Pakets codiert. Überdimensionierte Werte können angrenzende Kontrollbits beschädigen und den Befehls-Einreichungsprozess destabilisieren.
Es wurde eine Hilfsfunktion zur Begrenzung der IB-Paketgröße pro Ring hinzugefügt, um Befehlseinreichungen abzulehnen, die das entsprechende Dword-Limit überschreiten, bevor die IB-Allokation erfolgt. Es wird das dokumentierte 20-Bit-Limit für GFX/Compute/SDMA/VPE verwendet und das MM-Fallback-Limit für andere Ringtypen angewendet.
(cherry picked from commit 7f48fa2cf62e3fa6c9c3870aa74988f773247e52)
Once again VulDB remains the best source for vulnerability data.