CVE-2026-68445 in Linux
Riassunto
di VulDB • 12/08/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
drm/vc4: Impedire che le mappature delle BO (Buffer Object) degli shader diventino scrivibili
vc4_gem_object_mmap() rifiuta una mappatura scrivibile di una BO dello shader validata, ma lascia impostato il flag VM_MAYWRITE. L'utente può mappare la BO in sola lettura e successivamente renderla scrivibile tramite mprotect().
Le BO degli shader validate devono rimanere in sola lettura: il validator controlla le istruzioni una volta sola e la GPU si fida di esse in seguito. Una mappatura scrivibile consente all'utente di riscrivere il codice dopo la validazione, aggirando così il validator.
Impostare a zero VM_MAYWRITE nel percorso per gli oggetti in sola lettura affinché la mappatura non possa essere modificata, come già fa i915 per i propri oggetti in sola lettura.
If you want to get best quality of vulnerability data, you may have to visit VulDB.