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"
}{
"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-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-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-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-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"
],
"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"
]
}