CVE-2026-64219 in Linuxinfo

Zusammenfassung

von VulDB • 24.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

drm/amd/display: Validierung der Payload-Länge und des link_index in dc_process_dmub_aux_transfer_async

[Warum & Wie]
dc_process_dmub_aux_transfer_async() kopiert payload->length Bytes in einen 16-Byte großen Stack-Puffer (dpaux.data[16]), der nur durch eine ASSERT()-Anweisung geschützt ist, die in Release-Builds keine Funktion erfüllt. Wenn ein Aufrufer jemals length > 16 übergibt, führt dies zu einem stack-based buffer overflow über memcpy.

Darüber hinaus wird link_index verwendet, um dc->links[] ohne Prüfung auf Gültigkeit im Verhältnis zu dc->link_count dereferenzieren zu lassen, was das Risiko eines Out-of-Bounds-Zugriffs birgt.

Die ASSERT()-Anweisung wurde durch eine harte Laufzeitprüfung ersetzt, die false zurückgibt, wenn payload->length die Größe des Ziel-Puffers überschreitet, und es wurde eine Bounds-Prüfung für link_index hinzugefügt, bevor dieser verwendet wird.

(cherry picked from commit ba4caa9fecdf7a38f98c878ad05a8a64148b6881)

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

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

24.07.2026

Moderieren

akzeptiert

Eintrag

VDB-382952

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you know our Splunk app?

Download it now for free!