The virgil3d rendering library is a library used by qemu to implement 3D GPU support for the virtio GPU.
Security Fix(es):
A NULL pointer dereference in vrend_renderer.c in virglrenderer through 0.8.1 allows attackers to cause a denial of service via commands that attempt to launch a grid without previously providing a Compute Shader (CS).(CVE-2020-8002)
A double-free vulnerability in vrendrenderer.c in virglrenderer through 0.8.1 allows attackers to cause a denial of service by triggering texture allocation failure, because vrendrendererresourceallocated_texture is not an appropriate place for a free.(CVE-2020-8003)
{ "severity": "Medium" }
{ "x86_64": [ "virglrenderer-0.7.0-3.oe1.x86_64.rpm", "virglrenderer-debuginfo-0.7.0-3.oe1.x86_64.rpm", "virglrenderer-devel-0.7.0-3.oe1.x86_64.rpm", "virglrenderer-debugsource-0.7.0-3.oe1.x86_64.rpm" ], "src": [ "virglrenderer-0.7.0-3.oe1.src.rpm" ], "aarch64": [ "virglrenderer-devel-0.7.0-3.oe1.aarch64.rpm", "virglrenderer-0.7.0-3.oe1.aarch64.rpm", "virglrenderer-debuginfo-0.7.0-3.oe1.aarch64.rpm", "virglrenderer-debugsource-0.7.0-3.oe1.aarch64.rpm" ] }
{ "x86_64": [ "virglrenderer-0.7.0-3.oe1.x86_64.rpm", "virglrenderer-debugsource-0.7.0-3.oe1.x86_64.rpm", "virglrenderer-devel-0.7.0-3.oe1.x86_64.rpm", "virglrenderer-debuginfo-0.7.0-3.oe1.x86_64.rpm" ], "src": [ "virglrenderer-0.7.0-3.oe1.src.rpm" ], "aarch64": [ "virglrenderer-devel-0.7.0-3.oe1.aarch64.rpm", "virglrenderer-debuginfo-0.7.0-3.oe1.aarch64.rpm", "virglrenderer-debugsource-0.7.0-3.oe1.aarch64.rpm", "virglrenderer-0.7.0-3.oe1.aarch64.rpm" ] }
{ "x86_64": [ "virglrenderer-debuginfo-0.7.0-3.oe1.x86_64.rpm", "virglrenderer-devel-0.7.0-3.oe1.x86_64.rpm", "virglrenderer-0.7.0-3.oe1.x86_64.rpm", "virglrenderer-debugsource-0.7.0-3.oe1.x86_64.rpm" ], "src": [ "virglrenderer-0.7.0-3.oe1.src.rpm" ], "aarch64": [ "virglrenderer-0.7.0-3.oe1.aarch64.rpm", "virglrenderer-devel-0.7.0-3.oe1.aarch64.rpm", "virglrenderer-debuginfo-0.7.0-3.oe1.aarch64.rpm", "virglrenderer-debugsource-0.7.0-3.oe1.aarch64.rpm" ] }