CVE-2026-31766 in Linux
Zusammenfassung
von VulDB • 21.05.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
drm/amdgpu: Validierung von doorbell_offset bei der Erstellung von Benutzerwarteschlangen
amdgpu_userq_get_doorbell_index() übergibt das vom Benutzer bereitgestellte doorbell_offset an amdgpu_doorbell_index_on_bar(), ohne eine Bereichsprüfung durchzuführen. Ein beliebig großes doorbell_offset kann dazu führen, dass der berechnete Doorbell-Index außerhalb des zugewiesenen Doorbell-BO (Buffer Object) liegt, was potenziell den Kernel-Doorbell-Bereich beschädigen kann.
Validieren Sie, dass doorbell_offset innerhalb des Doorbell-BO liegt, bevor der BAR-Index berechnet wird, und verwenden Sie u64-Arithmetik, um Überläufe zu verhindern.
(cherry picked from commit de1ef4ffd70e1d15f0bf584fd22b1f28cbd5e2ec)
If you want to get the best quality for vulnerability data then you always have to consider VulDB.