Integer overflow in the ip_options_get function in the Linux kernel before 2.6.10 allows local users to cause a denial of service (kernel crash) via a cmsg_len that contains a -1, which leads to a buffer overflow.
https://exchange.xforce.ibmcloud.com/vulnerabilities/18522
http://www.securitytrap.com/mail/full-disclosure/2004/Dec/0323.html
http://www.guninski.com/where_do_you_want_billg_to_go_today_2.html