ip6_tables in netfilter in the Linux kernel before 2.6.16.31 allows remote attackers to (1) bypass a rule that disallows a protocol, via a packet with the protocol header not located immediately after the fragment header, aka "ip6_tables protocol bypass bug;" and (2) bypass a rule that looks for a certain extension header, via a packet with an extension header outside the first fragment, aka "ip6_tables extension header bypass bug."
http://secunia.com/advisories/22731
http://secunia.com/advisories/22762
http://secunia.com/advisories/23384
http://secunia.com/advisories/23474
http://secunia.com/advisories/24098
http://secunia.com/advisories/25691
http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.16.31
http://www.mandriva.com/security/advisories?name=MDKSA-2006:197
http://www.novell.com/linux/security/advisories/2006_79_kernel.html
http://www.ubuntu.com/usn/usn-395-1
Published: 2006-11-07
Base Score: 7.5
Vector: CVSS2#AV:N/AC:L/Au:N/C:P/I:P/A:P
Severity: High