Buffer overflow in Linux kernel - CVE-2013-4387
Published: October 10, 2013 / Updated: August 10, 2020
Linux kernel
Detailed vulnerability description
The vulnerability allows a remote non-authenticated attacker to perform a denial of service (DoS) attack.
net/ipv6/ip6_output.c in the Linux kernel through 3.11.4 does not properly determine the need for UDP Fragmentation Offload (UFO) processing of small packets after the UFO queueing of a large packet, which allows remote attackers to cause a denial of service (memory corruption and system crash) or possibly have unspecified other impact via network traffic that triggers a large response packet.
How to mitigate CVE-2013-4387
Sources
- http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=2811ebac2521ceac84f2bdae402455baa6a7fb47
- http://rhn.redhat.com/errata/RHSA-2013-1490.html
- http://rhn.redhat.com/errata/RHSA-2013-1645.html
- http://rhn.redhat.com/errata/RHSA-2014-0284.html
- http://www.openwall.com/lists/oss-security/2013/09/29/1
- http://www.ubuntu.com/usn/USN-2019-1
- http://www.ubuntu.com/usn/USN-2021-1
- http://www.ubuntu.com/usn/USN-2022-1
- http://www.ubuntu.com/usn/USN-2024-1
- http://www.ubuntu.com/usn/USN-2038-1
- http://www.ubuntu.com/usn/USN-2039-1
- http://www.ubuntu.com/usn/USN-2041-1
- http://www.ubuntu.com/usn/USN-2045-1
- http://www.ubuntu.com/usn/USN-2049-1
- http://www.ubuntu.com/usn/USN-2050-1
- https://bugzilla.redhat.com/show_bug.cgi?id=1011927
- https://github.com/torvalds/linux/commit/2811ebac2521ceac84f2bdae402455baa6a7fb47