netfilter: ipset: small potential read beyond the end of buffer
authorDan Carpenter <dan.carpenter@oracle.com>
Mon, 10 Nov 2014 16:11:21 +0000 (17:11 +0100)
committerBen Hutchings <ben@decadent.org.uk>
Fri, 20 Feb 2015 00:49:41 +0000 (00:49 +0000)
commitd64fba0de2f9cc5519398e220c5537a5a881458f
treeb29bd22b16e0a7e80b2ba0eea0ef5e39163a6304
parentdc4a2f40de419c01b538c87f6bdfc15d574d9f7e
netfilter: ipset: small potential read beyond the end of buffer

commit 2196937e12b1b4ba139806d132647e1651d655df upstream.

We could be reading 8 bytes into a 4 byte buffer here.  It seems
harmless but adding a check is the right thing to do and it silences a
static checker warning.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
net/netfilter/ipset/ip_set_core.c