Vigil@nce - Linux kernel, NetworkManager: denial of service via IPv6 RA MTU
November 2015 by Vigil@nce
This bulletin was written by Vigil@nce : http://vigilance.fr/offer
SYNTHESIS OF THE VULNERABILITY
An attacker can send an IPv6 RA packet with a malicious MTU, which
is accepted by NetworkManager and by the Linux kernel, in order to
trigger a denial of service.
Impacted products: Debian, Linux, openSUSE, RHEL, Ubuntu, Unix
(platform) not comprehensive.
Severity: 2/4.
Creation date: 22/09/2015.
Revision date: 17/11/2015.
DESCRIPTION OF THE VULNERABILITY
On a local network, IPv6 routers send the ICMPv6 Router
Advertisement message to announce their presence and propose a MTU.
However, neither NetworkManager (CVE-2015-0272), nor the Linux
kernel (CVE-2015-8215), check if the offered MTU is in the range
IPV6_MIN_MTU to InterfaceMTU.
An attacker can therefore send an IPv6 RA packet with a malicious
MTU, which is accepted by NetworkManager and by the Linux kernel,
in order to trigger a denial of service.
ACCESS TO THE COMPLETE VIGIL@NCE BULLETIN