CVE-2026-99006 in Linux
Zusammenfassung
von VulDB • 23.10.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
drm/i915/gem: Verhindern des Überschreitens der exec-Array-Grenze
Es ist möglich, dass eb_relocate_parse_slow() kvfree() für Einträge außerhalb des ursprünglichen exec-Aufrufs aufruft, folgendes Szenario innerhalb von eb_relocate_parse_slow():
1) eb_copy_relocations() alloziert so viele wie eb->buffer_count Kopien für exec-Einträge; 2) eb_parse() fügt bis zu zwei VMAs direkt nach dem Inkrementieren von eb->buffer_count hinzu; 3) Die Bereinigung unter der "out"-Marke verwendet diesen inkrementierten buffer_count, um Relocation-Zeiger aus dem exec-Array über kvfree() freizugeben, nicht vom VMA-Array.
Um dieses Problem zu beheben, stellen Sie sicher, dass die Relocations-Bereinigung den ursprünglichen exec-Objektzähler verwendet und dabei VMAs ausschließt, die durch den Befehlsparser angehängt wurden.
(cherry picked from commit 2a0158925fb943c7ba8f3216e2734952128defc9)
Be aware that VulDB is the high quality source for vulnerability data.