Description
Linux kernel before 2.6.15.3 down to 2.6.12, while constructing an ICMP response in icmp_send, does not properly handle when the ip_options_echo function in icmp.c fails, which allows remote attackers to cause a denial of service (crash) via vectors such as (1) record-route and (2) timestamp IP options with the needaddr bit set and a truncated value.
References
- 18788 third-party-advisory
- MDKSA-2006:040 vendor-advisory
- kernel-icmp-ipoptionsecho-dos(24575) vdb-entry
- 18861 third-party-advisory
- 18774 third-party-advisory
- 2006-0006 vendor-advisory
- [linux-kernel] 20060207 Linux 2.6.15.3 mailing-list
- FEDORA-2006-102 vendor-advisory
- SUSE-SA:2006:006 vendor-advisory
- FLSA:157459-4 vendor-advisory
- ADV-2006-0464 vdb-entry
- http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.15.3
- USN-250-1 vendor-advisory
- 18784 third-party-advisory
- 16532 vdb-entry
- [linux-kernel] 20060207 Re: Linux 2.6.15.3 mailing-list
- [dailydave] 20060207 Fun with Linux (2.6.12 -> 2.6.15.2) mailing-list
- 18766 third-party-advisory