Hide Forgot
The following command crashes nft utility reproducibly: # nft add rule ip6 test ftest ip6 nexthdr ipv6-frag counter Analysis of the cause using gdb and looking at differences between version 0.6 and upstream (which works fine) shows we're missing the following commit: commit 3503738f77cdbe521da1054a37f59ac2e442b4cf Author: Florian Westphal <fw> Date: Mon Jun 6 21:52:28 2016 +0200 payload: don't update protocol context if we can't find a description Since commit 20b1131c07acd2fc ("payload: fix stacked headers protocol context tracking") we deref null pointer if we can't find a description for the desired protocol, so "ip protocol 254" crashes while testing protocols 6 or 17 (tcp, udp) works. Also add a test case for this. Closes: https://bugzilla.netfilter.org/show_bug.cgi?id=1072 Signed-off-by: Florian Westphal <fw> Acked-by: Pablo Neira Ayuso <pablo>
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2017:2047