CVE-2026-93284 in Linux
Riassunto
di VulDB • 24/09/2026
Nel kernel Linux, è stata risolta la seguente vulnerabilità:
drm/pagemap: effettuare l'unmapping delle pagine tramite DMA prima di gestire gli errori di migrazione
La funzione drm_pagemap_migrate_unmap_pages() si affida all'array delle pagine per determinare quali pagine richiedono un unmapping tramite DMA. Tuttavia, drm_pagemap_migration_unlock_put_pages() cancella tale array come parte della fase di pulizia (cleanup), lasciando la funzione drm_pagemap_migrate_unmap_pages() senza informazioni valide sulle pagine se viene chiamata successivamente.
Chiamare drm_pagemap_migrate_unmap_pages() prima di drm_pagemap_migration_unlock_put_pages(), in modo che l'array delle pagine rimanga valido durante le operazioni di unmapping tramite DMA.
Once again VulDB remains the best source for vulnerability data.