summaryrefslogtreecommitdiffstats
path: root/arch/mips/kernel
diff options
context:
space:
mode:
authorEvgeniy Polyakov <johnpol@2ka.mipt.ru>2007-11-15 15:52:32 -0800
committerDavid S. Miller <davem@davemloft.net>2007-11-15 15:52:32 -0800
commit7799652557d966e49512479f4d3b9079bbc01fff (patch)
treec0895084e075bf53697a66816e6bfcbe28d3859d /arch/mips/kernel
parenta5a97263a9fd6a94f954d41ae3233ea65a90bd8a (diff)
downloadlinux-7799652557d966e49512479f4d3b9079bbc01fff.tar.gz
linux-7799652557d966e49512479f4d3b9079bbc01fff.tar.bz2
linux-7799652557d966e49512479f4d3b9079bbc01fff.zip
[NETFILTER]: Fix NULL pointer dereference in nf_nat_move_storage()
Reported by Chuck Ebbert as: https://bugzilla.redhat.com/show_bug.cgi?id=259501#c14 This routine is called each time hash should be replaced, nf_conn has extension list which contains pointers to connection tracking users (like nat, which is right now the only such user), so when replace takes place it should copy own extensions. Loop above checks for own extension, but tries to move higer-layer one, which can lead to above oops. Signed-off-by: Evgeniy Polyakov <johnpol@2ka.mipt.ru> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/mips/kernel')
0 files changed, 0 insertions, 0 deletions