Description
The mld_input function in sys/netinet6/mld6.c in the kernel in NetBSD 4.0, FreeBSD, and KAME, when INET6 is enabled, allows remote attackers to cause a denial of service (divide-by-zero error and panic) via a malformed ICMPv6 Multicast Listener Discovery (MLD) query with a certain Maximum Response Delay value.
References
- 31026 vdb-entry
- http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/netinet6/mld6.c
- http://cert.fi/haavoittuvuudet/2008/advisory-netbsd.html
- VU#817940 third-party-advisory
- http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/netinet6/mld6.c
- http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/netinet6/mld6.c.diff?r1=1.46&r2=1.47&f=h
- http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/netinet6/mld6.c.diff?r1=1.34%3Br2=1.35%3Bf=h
- NetBSD-SA2008-011 vendor-advisory
- 1020822 vdb-entry