]> git.proxmox.com Git - qemu.git/commit
qcow2: Reject too large header extensions
authorKevin Wolf <kwolf@redhat.com>
Wed, 22 Feb 2012 11:37:13 +0000 (12:37 +0100)
committerKevin Wolf <kwolf@redhat.com>
Wed, 29 Feb 2012 11:48:47 +0000 (12:48 +0100)
commit64ca6aee4f06a3af869e5e09f0afeb6721966875
treeafbd851167030d78c457e6ea3f23e8f76d0660b2
parentfd29b4bbef9f75bba64ad7c4db38babc397a4814
qcow2: Reject too large header extensions

Image files that make qemu-img info read several gigabytes into the
unknown header extensions list are bad. Just fail opening the image
if an extension claims to be larger than the header extension area.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
block/qcow2.c