vmsvga: add more fifo checks
commit3141be668fa508f08d76de576c381692bccd99ad
authorGerd Hoffmann <kraxel@redhat.com>
Mon, 30 May 2016 07:09:19 +0000 (30 09:09 +0200)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Fri, 5 Aug 2016 18:37:21 +0000 (5 13:37 -0500)
tree6de149639f7a924eeb11428676f21922f3bd64fe
parent394647d7116703615e0c05a1710c4c77f2b5926a
vmsvga: add more fifo checks

Make sure all fifo ptrs are within range.

Fixes: CVE-2016-4454
Cc: qemu-stable@nongnu.org
Cc: P J P <ppandit@redhat.com>
Reported-by: 李强 <liqiang6-s@360.cn>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Message-id: 1464592161-18348-3-git-send-email-kraxel@redhat.com
(cherry picked from commit c2e3c54d3960bc53bfa3a5ce7ea7a050b9be267e)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
hw/display/vmware_vga.c