Medium severity · published Mar 15, 2017
CVE-2016-10163
Memory leak in the vrend_renderer_context_create_internal function in vrend_decode.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (host…
6.5
CVSS
0.4%
EPSS
No
On KEV
Description
Memory leak in the vrend_renderer_context_create_internal function in vrend_decode.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (host memory consumption) by repeatedly creating a decode context.
CVSS vector
CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:C/C:N/I:N/A:H
Attack vector
Local
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
None
Integrity
None
Availability
High
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.4% · higher than 35% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
VI
Virglrenderer · Virglrenderer Project
through 0.5.0 · source: NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2016-10163
CVE.org
https://www.cve.org/CVERecord?id=CVE-2016-10163
Mailing List
http://www.openwall.com/lists/oss-security/2017/01/24/2
Mailing List
http://www.openwall.com/lists/oss-security/2017/01/25/4
Third Party Advisory
http://www.securityfocus.com/bid/95784
Issue Tracking
https://cgit.freedesktop.org/virglrenderer/commit/?id=747a293ff6055203e529f083896b823e22523fe7
Patch
https://lists.freedesktop.org/archives/virglrenderer-devel/2017-February/000145.html
security.gentoo.org
https://security.gentoo.org/glsa/201707-06
More from Virglrenderer
7.8
CVE-2022-0135
An out-of-bounds write issue was found in the VirGL virtual OpenGL renderer (virglrenderer)
7.8
CVE-2019-18389
A heap-based buffer overflow in the vrend_renderer_transfer_write_iov function in vrend_renderer.c in virglrenderer through 0.8.0 allows guest OS users to cause a denial of…
7.1
CVE-2019-18390
An out-of-bounds read in the vrend_blit_need_swizzle function in vrend_renderer.c in virglrenderer through 0.8.0 allows guest OS users to cause a denial of service via…
7.1
CVE-2017-5580
The parse_instruction function in gallium/auxiliary/tgsi/tgsi_text.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (out-of-bounds array…
6.5
CVE-2016-10214
Memory leak in the virgl_resource_attach_backing function in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (memory consumption) via a large…
