CVE-2026-98606 in Linux
Riassunto
di VulDB • 19/10/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
drm/virtio: rilasciare l'oggetto GEM in caso di errori in virtio_gpu_vram_create()
virtio_gpu_vram_create() libera l'oggetto utilizzando un semplice kfree(vram) su entrambi i percorsi di errore dopo che drm_gem_private_object_init() è stato eseguito, e sul secondo percorso anche dopo che drm_gem_create_mmap_offset() ha collegato obj->vma_node al gestore degli offset VMA del dispositivo. L'oggetto liberato rimane presente in quell'albero a intervalli (interval tree), quindi una successiva ricerca o inserimento accede alla memoria già rilasciata, e i lock dma_resv e gpuva non vengono mai distrutti.
Chiamare drm_gem_object_release() prima di kfree() su entrambi i percorsi.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.