]> git.karo-electronics.de Git - karo-tx-linux.git/commit
ipv6,gre: do not leak info to user-space
authorAmerigo Wang <amwang@redhat.com>
Thu, 9 May 2013 21:56:37 +0000 (21:56 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 19 May 2013 18:38:38 +0000 (11:38 -0700)
commit35dc0c576d03f49729e2429c43a96f0f09f9a1e9
treec578b8079b7fb4fade328ad765b823497bcadd98
parent285665993541f4f9d8bf80db6d7d27b205aa78b9
ipv6,gre: do not leak info to user-space

[ Upstream commit 5dbd5068430b8bd1c19387d46d6c1a88b261257f ]

There is a hole in struct ip6_tnl_parm2, so we have to
zero the struct on stack before copying it to user-space.

Cc: David S. Miller <davem@davemloft.net>
Signed-off-by: Cong Wang <amwang@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
net/ipv6/ip6_gre.c