Medium severity · published Mar 15, 2017
CVE-2017-5993
Memory leak in the vrend_renderer_init_blit_ctx function in vrend_blitter.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (host memory…
6.5
CVSS
0.4%
EPSS
No
On KEV
Description
Memory leak in the vrend_renderer_init_blit_ctx function in vrend_blitter.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (host memory consumption) via a large number of VIRGL_CCMD_BLIT commands.
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 33% 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-2017-5993
CVE.org
https://www.cve.org/CVERecord?id=CVE-2017-5993
Mailing List
http://www.openwall.com/lists/oss-security/2017/02/15/7
Third Party Advisory
http://www.securityfocus.com/bid/96275
Issue Tracking
https://bugzilla.redhat.com/show_bug.cgi?id=1422438
Patch
https://cgit.freedesktop.org/virglrenderer/commit/?id=6eb13f7a2dcf391ec9e19b4c2a79e68305f63c22
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…
