UBUNTU-CVE-2017-9605
Dashboard / Vulnerabilities / UBUNTU-CVE-2017-9605
UBUNTU-CVE-2017-9605
Summary:
Details: The vmw_gb_surface_define_ioctl function (accessible via DRM_IOCTL_VMW_GB_SURFACE_CREATE) in drivers/gpu/drm/vmwgfx/vmwgfx_surface.c in the Linux kernel through 4.11.4 defines a backup_handle variable but does not give it an initial value. If one attempts to create a GB surface, with a previously allocated DMA buffer to be used as a backup buffer, the backup_handle variable does not get written to and is then later returned to user space, allowing local users to obtain sensitive information from uninitialized kernel memory via a crafted ioctl call.
References: https://ubuntu.com/security/CVE-2017-9605, http://www.openwall.com/lists/oss-security/2017/06/13/2, https://ubuntu.com/security/notices/USN-3358-1, https://ubuntu.com/security/notices/USN-3359-1, https://ubuntu.com/security/notices/USN-3360-1, https://ubuntu.com/security/notices/USN-3360-2, https://ubuntu.com/security/notices/USN-3364-1, https://ubuntu.com/security/notices/USN-3364-2, https://ubuntu.com/security/notices/USN-3364-3, https://ubuntu.com/security/notices/USN-3371-1, https://www.cve.org/CVERecord?id=CVE-2017-9605
Affected packages
Package
Name: linux
Purl: pkg:deb/ubuntu/[email protected]?arch=source&distro=trusty
Affected ranges
Type: ECOSYSTEM
Events:
