]> git.baikalelectronics.ru Git - kernel.git/commit
netfilter: ipv4: fix NULL dereference
authorLiping Zhang <liping.zhang@spreadtrum.com>
Sat, 26 Mar 2016 08:32:57 +0000 (16:32 +0800)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 28 Mar 2016 15:59:29 +0000 (17:59 +0200)
commit8011a3dd26c03c78f3136cce39a00434300f65f3
tree71294f8a20e10d1ca420d72452d4cfb9a37c3799
parentf89782a4a60b0212aab963af238a33f41d2c59d4
netfilter: ipv4: fix NULL dereference

Commit 23793cb4fadd ("ipv4: Namespaceify ip_default_ttl sysctl knob")
use sock_net(skb->sk) to get the net namespace, but we can't assume
that sk_buff->sk is always exist, so when it is NULL, oops will happen.

Signed-off-by: Liping Zhang <liping.zhang@spreadtrum.com>
Reviewed-by: Nikolay Borisov <kernel@kyup.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
net/bridge/netfilter/nft_reject_bridge.c
net/ipv4/netfilter/ipt_SYNPROXY.c