libvirglrenderer.so is susceptible to denial of service (DoS). The vulnerability exists as a double-free memory issue occurs during the freeing of the allocation of resource struct inside the function _resource_allocate_texture
when texture allocation fails.
gitlab.freedesktop.org/virgl/virglrenderer/commit/f9b079ccc319c98499111f66bd654fc9b56cf15f
gitlab.freedesktop.org/virgl/virglrenderer/commit/f9b079ccc319c98499111f66bd654fc9b56cf15f?merge_request_iid=340
gitlab.freedesktop.org/virgl/virglrenderer/merge_requests/340
gitlab.freedesktop.org/virgl/virglrenderer/merge_requests/340/diffs?commit_id=3320973c9f2068f60cf6613c2811a8824781878a
gitlab.freedesktop.org/virgl/virglrenderer/merge_requests/340/diffs?commit_id=f9b079ccc319c98499111f66bd654fc9b56cf15f
lists.debian.org/debian-lts-announce/2022/12/msg00017.html