CVE-2026-72095 in Linuxinfo

Zusammenfassung

von VulDB • 15.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

dma-fence: Machen Sie dma_fence_dedup_array() robust gegenüber Eingaben mit einer Zählung von 0 (0-count input)

dma_fence_dedup_array() gibt den Wert 1 zurück, wenn sie mit num_fences == 0 aufgerufen wird: Der Körper der for-Schleife wird niemals ausgeführt, j bleibt bei 0 stehen und das abschließende `return ++j` ergibt 1. Dies steht im Widerspruch sowohl zur Kernel-Dokumentation („Return: Number of unique fences remaining in the array") als auch zur natürlichen Erwartung, dass eine Eingabe von 0 zu einer Ausgabe von 0 führt.

Der Aufrufer __dma_fence_unwrap_merge() bricht über den schnellen Pfad `if (count == 0 || count == 1)` ab und ist somit sicher.

Jedoch könnte amdgpu_userq_wait_*() die dedup-Aufrufstelle mit einer lokalen Zählung von Null erreichen und auf ein nicht initialisiertes Fence-Slot im Array zugreifen (dereferenzieren).

Stellen Sie durch eine vorzeitige Rückgabe von 0 sicher, dass der Vertrag zur Dokumentation passt. Dies überspringt zudem einen unnötigen sort()-Aufruf für ein leeres Array.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

Linux

Reservieren

09.08.2026

Veröffentlichung

15.08.2026

Moderieren

akzeptiert

Eintrag

VDB-390533

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you need the next level of professionalism?

Upgrade your account now!