Buffer overflow in kern/uipc_mbuf2.c in OpenBSD 3.9 and 4.0 allows remote attackers to execute arbitrary code via fragmented IPv6 packets due to "incorrect mbuf handling for ICMP6 packets." NOTE: this was originally reported as a denial of service.
http://www.securitytracker.com/id?1017744
http://www.securityfocus.com/bid/22901
http://www.openbsd.org/errata40.html#m_dup1
http://www.openbsd.org/errata39.html#m_dup1
http://www.kb.cert.org/vuls/id/986425
http://www.coresecurity.com/?action=item&id=1703
http://securitytracker.com/id?1017735