1
0
mirror of https://git.openwrt.org/openwrt/openwrt.git synced 2024-10-19 05:58:53 +02:00
openwrt/target/linux/generic
Cong Wang 7735cce0c5 kernel: net_sched: fix a NULL pointer deref in ipt action
The net pointer in struct xt_tgdtor_param is not explicitly
initialized therefore is still NULL when dereferencing it.
So we have to find a way to pass the correct net pointer to
ipt_destroy_target().

The best way I find is just saving the net pointer inside the per
netns struct tcf_idrinfo, which could make this patch smaller.

Fixes: 0c66dc1ea3f0 ("netfilter: conntrack: register hooks in netns when needed by ruleset")
Reported-and-tested-by: Tony Ambardar <itugrok@xxxxxxxxx>
Cc: Jamal Hadi Salim <jhs@xxxxxxxxxxxx>
Cc: Jiri Pirko <jiri@xxxxxxxxxxx>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>

[Backport for kernel v4.19 and v4.14]
[Bug Link: https://bugzilla.kernel.org/show_bug.cgi?id=204681]
Signed-off-by: Tony Ambardar <itugrok@yahoo.com>
2019-09-01 18:38:04 +02:00
..
backport-4.9 kernel: bump 4.9 to 4.9.190 2019-08-28 13:08:20 +02:00
backport-4.14 kernel: net_sched: fix a NULL pointer deref in ipt action 2019-09-01 18:38:04 +02:00
backport-4.19 kernel: net_sched: fix a NULL pointer deref in ipt action 2019-09-01 18:38:04 +02:00
files kernel: mtdsplit_uimage: add support for okli image 2019-08-08 21:00:59 +08:00
hack-4.9 kernel: add disable_eap_hack sysfs attribute 2019-08-28 16:10:45 +02:00
hack-4.14 kernel: add disable_eap_hack sysfs attribute 2019-08-28 16:10:45 +02:00
hack-4.19 kernel: add disable_eap_hack sysfs attribute 2019-08-28 16:10:45 +02:00
image
other-files
pending-4.9 kernel: bump 4.9 to 4.9.190 2019-08-28 13:08:20 +02:00
pending-4.14 kernel: bump 4.14 to 4.14.140 2019-08-28 13:08:20 +02:00
pending-4.19 kernel: bump 4.19 to 4.19.68 2019-08-28 13:08:20 +02:00
config-4.9 kernel: move crypto-arc4 into a module 2019-08-26 18:21:13 +02:00
config-4.14 kernel: move crypto-arc4 into a module 2019-08-26 18:21:13 +02:00
config-4.19 kernel: move crypto-arc4 into a module 2019-08-26 18:21:13 +02:00
PATCHES