block/nfs: limit maximum readahead size to 1MB
commit29c838cdc96c4d117f00c75bbcb941e1be9590fb
authorPeter Lieven <pl@kamp.de>
Fri, 26 Jun 2015 11:14:01 +0000 (26 13:14 +0200)
committerStefan Hajnoczi <stefanha@redhat.com>
Thu, 2 Jul 2015 09:06:23 +0000 (2 10:06 +0100)
tree5bed69152871bcbb03792c662656903616add9f7
parent9049736ec70fdc886ac0df521fdd8b2886b2cb63
block/nfs: limit maximum readahead size to 1MB

a malicious caller could otherwise specify a very
large value via the URI and force libnfs to allocate
a large amount of memory for the readahead buffer.

Cc: qemu-stable@nongnu.org
Signed-off-by: Peter Lieven <pl@kamp.de>
Message-id: 1435317241-25585-1-git-send-email-pl@kamp.de
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
block/nfs.c