summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorVladis Dronov <vdronov@redhat.com>2017-06-02 08:42:09 +0300
committerThomas Hellstrom <thellstrom@vmware.com>2017-06-07 13:07:35 +0300
commitee9c4e681ec4f58e42a83cb0c22a0289ade1aacf (patch)
treeb0ffe1b2073a8c749c18e9e99696df602f9637a0 /tools
parente5b4ab1ffbe2553ee278cb1b6bcb671a31d86518 (diff)
downloadlinux-ee9c4e681ec4f58e42a83cb0c22a0289ade1aacf.tar.xz
drm/vmwgfx: limit the number of mip levels in vmw_gb_surface_define_ioctl()
The 'req->mip_levels' parameter in vmw_gb_surface_define_ioctl() is a user-controlled 'uint32_t' value which is used as a loop count limit. This can lead to a kernel lockup and DoS. Add check for 'req->mip_levels'. References: https://bugzilla.redhat.com/show_bug.cgi?id=1437431 Cc: <stable@vger.kernel.org> Signed-off-by: Vladis Dronov <vdronov@redhat.com> Reviewed-by: Sinclair Yeh <syeh@vmware.com>
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions