It was found that the Linux kernel's IPv6 network stack did not properly validate the value of the MTU variable when it was set. A remote attacker could potentially use this flaw to disrupt a target system's networking (packet loss) by setting an invalid MTU value, for example, via a NetworkManager daemon that is processing router advertisement packets running on the target system.
A vulnerability in net/ipv6/addrconf.c in the IPv6 stack in the Linux kernel before 4.0, where the MTU value was not validated, was found. This allowed context-dependent attackers to cause a denial of service (packet loss) via a value that is either smaller than the minimum compliant value or larger than the MTU of an interface.
Created kernel tracking bugs for this issue:
Affects: fedora-all [bug 1283254]
This issue does not affect the Linux kernel packages as shipped with Red Hat Enterprise Linux 7 and MRG-2 as this flaw was fixed in the recent releases.
This issue affects the Linux kernel packages as shipped with Red Hat Enterprise
Linux 6. Future updates for the respective releases may address the issue.
This issue affects the Linux kernel packages as shipped with Red Hat Enterprise Linux 5. This has been rated as having Moderate security impact and is not currently planned to be addressed in future updates of Red Hat Enterprise Linux 5. For additional information, refer to the Red Hat Enterprise Linux Life Cycle: https://access.redhat.com/support/policy/updates/errata/.
This issue has been addressed in the following products:
Red Hat Enterprise Linux 6
Via RHSA-2016:0855 https://rhn.redhat.com/errata/RHSA-2016-0855.html