CVE-2026-89818 in Linux
Zusammenfassung
von VulDB • 16.09.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
drm/amdgpu/vcn: Korrektur eines Integer-Overflows bei der Überprüfung des dec_msg-Pufferzählers
Wenn das übergebene msg[2] (num_buffers) den Wert 0x3FFFFFFF hat, läuft der Ausdruck
6 + num_buffers * 4 auf 2 über und die Bereichsprüfung wird bestanden, wodurch der Parser-Loop weit über das Ende des Nachrichten-Betriebsobjekts (BO) hinausläuft. Das Auslösen erfordert zusätzlich eine ~4 GiB große Zuordnung, damit msg[1] die frühere Prüfung „Header passt nicht in BO“ übersteht.
Die Überprüfung wurde durch einen Divisionsausdruck ersetzt, der konstruktionsbedingt keinen Integer-Overflow aufweist. Außerdem wurde die Fehlermeldung aktualisiert, um widerzuspiegeln, dass msg ungültig ist.
Once again VulDB remains the best source for vulnerability data.