Upstream information

CVE-2017-5994 at MITRE

Description

Heap-based buffer overflow in the vrend_create_vertex_elements_state function in vrend_renderer.c in virglrenderer before 0.6.0 allows local guest OS users to cause a denial of service (out-of-bounds array access and crash) via the num_elements parameter.

SUSE information

CVSS v2 Scores
  National Vulnerability Database
Base Score 2.11
Vector AV:L/AC:L/Au:N/C:N/I:N/A:P
Access Vector Local
Access Complexity Low
Authentication None
Confidentiality Impact None
Integrity Impact None
Availability Impact Partial
CVSS v3 Scores
  National Vulnerability Database
Base Score 5.5
Vector AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Access Vector Local
Access Complexity Low
Privileges Required Low
User Interaction None
Scope Unchanged
Confidentiality Impact None
Integrity Impact None
Availability Impact High
SUSE Bugzilla entry: 1025507

SUSE Security Advisories:

List of released packages

Product(s) Fixed package version(s) References
SUSE Linux Enterprise Desktop 12 SP2
  • libvirglrenderer0 >= 0.5.0-11.1
  • virglrenderer >= 0.5.0-11.1
Patchnames:
SUSE-SLE-DESKTOP-12-SP2-2017-452
SUSE Linux Enterprise Server 12 SP2
  • libvirglrenderer0 >= 0.5.0-11.1
  • virglrenderer >= 0.5.0-11.1
Patchnames:
SUSE-SLE-SERVER-12-SP2-2017-452
SUSE Linux Enterprise Server for Raspberry Pi 12 SP2
  • libvirglrenderer0 >= 0.5.0-11.1
  • virglrenderer >= 0.5.0-11.1
Patchnames:
SUSE-SLE-RPI-12-SP2-2017-452
SUSE Linux Enterprise Software Development Kit 12 SP2
  • virglrenderer >= 0.5.0-11.1
  • virglrenderer-devel >= 0.5.0-11.1
Patchnames:
SUSE-SLE-SDK-12-SP2-2017-452
openSUSE Leap 42.2
  • libvirglrenderer0 >= 0.5.0-3.3.1
  • libvirglrenderer0-debuginfo >= 0.5.0-3.3.1
  • virglrenderer >= 0.5.0-3.3.1
  • virglrenderer-debugsource >= 0.5.0-3.3.1
  • virglrenderer-devel >= 0.5.0-3.3.1
  • virglrenderer-test-server >= 0.5.0-3.3.1
  • virglrenderer-test-server-debuginfo >= 0.5.0-3.3.1
Patchnames:
openSUSE-2017-415