A flaw was found in the VirGL virtual OpenGL renderer (virglrenderer). The virgl did not properly initialize memory when allocating a host-backed memory resource. A malicious guest could use this flaw to mmap from the guest kernel and read this uninitialized memory from the host, possibly leading to information disclosure.
[
{
"target": {
"file": "tests/test_virgl_transfer.c",
"function": "virgl_init_suite"
},
"digest": {
"length": 2722.0,
"function_hash": "256077146312398307471656162861090729801"
},
"source": "https://gitlab.freedesktop.org/virgl/virglrenderer@b05bb61f454eeb8a85164c8a31510aeb9d79129c",
"signature_version": "v1",
"id": "CVE-2022-0175-18f1c017",
"deprecated": false,
"signature_type": "Function"
},
{
"target": {
"file": "tests/test_virgl_transfer.c"
},
"digest": {
"line_hashes": [
"96994566600589557309500908919060242648",
"277401736489299688690648715224349534235",
"298448684836469699733780436333872573349",
"35589618375021518938544604778652425168",
"95612179803856558666978191200428401238",
"314290784626386590002303889065489234740",
"152890258249067159615900496431663124396"
],
"threshold": 0.9
},
"source": "https://gitlab.freedesktop.org/virgl/virglrenderer@b05bb61f454eeb8a85164c8a31510aeb9d79129c",
"signature_version": "v1",
"id": "CVE-2022-0175-292c6ef2",
"deprecated": false,
"signature_type": "Line"
},
{
"target": {
"file": "src/vrend_renderer.c",
"function": "vrend_resource_alloc_buffer"
},
"digest": {
"length": 1696.0,
"function_hash": "206136490597754712570222257618109303063"
},
"source": "https://gitlab.freedesktop.org/virgl/virglrenderer@b05bb61f454eeb8a85164c8a31510aeb9d79129c",
"signature_version": "v1",
"id": "CVE-2022-0175-5d1437e9",
"deprecated": false,
"signature_type": "Function"
},
{
"target": {
"file": "src/vrend_renderer.c"
},
"digest": {
"line_hashes": [
"74457806406748915352932023931697253405",
"33931677254939213498023179985908133204",
"44080038900611517499805128567371414839",
"63185170069030426663596365225759103433"
],
"threshold": 0.9
},
"source": "https://gitlab.freedesktop.org/virgl/virglrenderer@b05bb61f454eeb8a85164c8a31510aeb9d79129c",
"signature_version": "v1",
"id": "CVE-2022-0175-dcc988f7",
"deprecated": false,
"signature_type": "Line"
}
]