: Netfilter -stable fixes
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest13 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/13 | : conntrack: fix {nf, ip}_ct_iterate_cleanup endless loopsinclude/ include/ net/ +1 more | +4 | 0 replies | |
| 2/13 | : nf_conntrack/nf_nat: fix incorrect config ifdefsnet/ net/ net/ +3 more | +6 | 0 replies | |
| 3/13 | : tcp conntrack: accept SYN|URG as validnet/ net/ | +6 | 0 replies | |
| 4/13 | : nfnetlink_log: fix reference leaknet/ | +4 | 0 replies | |
| 5/13 | : nfnetlink_log: fix use after freenet/ | +1 | 0 replies | |
| 6/13 | : nfnetlink_log: fix NULL pointer dereferencenet/ | +1 | 0 replies | |
| 7/13 | : nfnetlink_log: fix possible NULL pointer dereferencenet/ | +4 | 0 replies | |
| 8/13 | : nfnetlink_log: fix module reference countingnet/ | +1 | 0 replies | |
| 9/13 | : nfnetlink_log: fix reference countingnet/ | +6 | 1 reply | |
| 10/13 | : ip6_route_me_harder should take into account marknet/ | +1 | 0 replies | |
| 11/13 | : nf_conntrack: fix incorrect classification of IPv6 fragments as ESTABLISHEDnet/ | +1 | 0 replies | |
| 12/13 | : nfnetlink_log: zero-terminate prefixnet/ | +1 | 0 replies | |
| 13/13 | : nfnetlink_log: fix crash on bridged packetnet/ | +1 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [NETFILTER 00/13]: Netfilter -stable fixes
Hi,
following are a number of important netfilter fixes for -stable, fixing (in order of importance):
- IPv6 connection tracking misclassification of fragments
- endless loops during unload of ip_conntrack/nf_conntrack with conntrack events enabled
- Lots of bugs (NULL pointer dereferences, reference counting, ..) in nfnetlink_log
- IPv6 policy routing by fwmark in the OUTPUT chain
- incorrect config #ifdefs used in the nf_conntrack code
Please apply, thanks.
include/linux/netfilter_ipv4/ip_conntrack_core.h | 2 - include/net/netfilter/nf_conntrack_core.h | 2 - net/ipv4/netfilter/ip_conntrack_core.c | 2 - net/ipv4/netfilter/ip_conntrack_proto_tcp.c | 4 ++- net/ipv4/netfilter/nf_nat_core.c | 3 -- net/ipv4/netfilter/nf_nat_proto_gre.c | 3 -- net/ipv4/netfilter/nf_nat_proto_icmp.c | 3 -- net/ipv4/netfilter/nf_nat_proto_tcp.c | 3 -- net/ipv4/netfilter/nf_nat_proto_udp.c | 3 -- net/ipv6/netfilter.c | 1 net/ipv6/netfilter/nf_conntrack_l3proto_ipv6.c | 1 net/netfilter/nf_conntrack_core.c | 2 - net/netfilter/nf_conntrack_proto_gre.c | 3 -- net/netfilter/nf_conntrack_proto_tcp.c | 4 ++- net/netfilter/nfnetlink_log.c | 30 ++++++++++++++--------- 15 files changed, 37 insertions(+), 29 deletions(-)
Michal Miroslaw:
[NETFILTER]: nfnetlink_log: fix reference leak [NETFILTER]: nfnetlink_log: fix use after free [NETFILTER]: nfnetlink_log: fix NULL pointer dereference [NETFILTER]: nfnetlink_log: fix possible NULL pointer dereference [NETFILTER]: nfnetlink_log: fix reference counting
Patrick McHardy:
[NETFILTER]: conntrack: fix {nf,ip}_ct_iterate_cleanup endless loops [NETFILTER]: nf_conntrack/nf_nat: fix incorrect config ifdefs [NETFILTER]: tcp conntrack: accept SYN|URG as valid
[NETFILTER]: nfnetlink_log: fix module reference counting
[NETFILTER]: nf_conntrack: fix incorrect classification of IPv6 fragments as ESTABLISHED [NETFILTER]: nfnetlink_log: zero-terminate prefix
[NETFILTER]: nfnetlink_log: fix crash on bridged packet
Yasuyuki Kozakai:
[NETFILTER]: ip6_route_me_harder should take into account mark