Vigil@nce - Linux kernel: buffer overflow via vmw_surface_define_ioctl
May 2017 by Vigil@nce
This bulletin was written by Vigil@nce : https://vigilance.fr/offer
SYNTHESIS OF THE VULNERABILITY
An attacker can generate a buffer overflow via
vmw_surface_define_ioctl() on the Linux kernel, in order to
trigger a denial of service, and possibly to run code.
Impacted products: Debian, Linux, openSUSE Leap, SUSE Linux
Enterprise Desktop, SLES, Ubuntu.
Severity: 2/4.
Creation date: 29/03/2017.
DESCRIPTION OF THE VULNERABILITY
The Linux kernel product includes a video driver vmwgfx for guests
systems running under VMware ESX.
However, if the size of data is greater than the size of the
storage array, an overflow occurs in vmw_surface_define_ioctl().
This vulnerability relates to the same C routine and functionality
than the vulnerability described in VIGILANCE-VUL-22260. See also
VIGILANCE-VUL-22298.
An attacker can therefore generate a buffer overflow via
vmw_surface_define_ioctl() on the Linux kernel, in order to
trigger a denial of service, and possibly to run code.
ACCESS TO THE COMPLETE VIGIL@NCE BULLETIN
https://vigilance.fr/vulnerability/Linux-kernel-buffer-overflow-via-vmw-surface-define-ioctl-22282