From: Theodore Ts'o Date: Sun, 5 Jan 2014 06:12:49 +0000 (-0500) Subject: libblkid: fix memory overrun in probe_lvm2 X-Git-Tag: v1.42.10~135 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=5d5576d8bbf196835ec89f53dc919738f49e23ab;p=thirdparty%2Fe2fsprogs.git libblkid: fix memory overrun in probe_lvm2 Addresses-Coverity-ID: #1049167 Signed-off-by: "Theodore Ts'o" --- diff --git a/lib/blkid/probe.c b/lib/blkid/probe.c index 6f74bd48b..dd3604e9d 100644 --- a/lib/blkid/probe.c +++ b/lib/blkid/probe.c @@ -1360,7 +1360,7 @@ static int probe_lvm2(struct blkid_probe *probe, return 1; } - for (i=0, b=1, p=uuid, q= (char *) label->pv_uuid; i <= 32; + for (i=0, b=1, p=uuid, q= (char *) label->pv_uuid; i < LVM2_ID_LEN; i++, b <<= 1) { if (b & 0x4444440) *p++ = '-';