CVE-2019-11479: High severity Linux Linux kernel vulnerability
An excessive resource consumption flaw was found in the way the Linux kernel's networking subsystem processed TCP segments. If the Maximum Segment Size (MSS) of a TCP connection was set to low values, such as 48 bytes, it can leave as little as 8 bytes for the user data, which significantly increases the Linux kernel's resource (CPU, Memory, and Bandwidth) utilization. A remote attacker could use this flaw to cause a denial of service (DoS) by repeatedly sending network traffic on a TCP connection with low TCP MSS.
Other sources
An excessive resource consumption issue was found in the way Linux kernel processes TCP segments. If Maximum Segment Size(MSS) of a TCP connection was set to its lowest value of 48 bytes, it leaves merely 8 bytes for the user data. It significantly increases Linux kernel's resource (CPU/Memory/Bandwidth etc.) utilisation leading to a DoS like scenario.
A remote attacker could use this flaw to cause DoS by repeatedly sending network traffic on a TCP connection with lowest value for TCP MSS.
Upstream patch: --------------- -> https://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git/commit/?id=967c05aee439e6e5d7d805e195b3a20ef5c433d6
— Red Hat
Jonathan Looney discovered that the Linux kernel default MSS is hard-coded to 48 bytes. This allows a remote peer to fragment TCP resend queues significantly more than if a larger MSS were enforced. A remote attacker could use this to cause a denial of service. This has been fixed in stable kernel releases 4.4.182, 4.9.182, 4.14.127, 4.19.52, 5.1.11, and is fixed in commits 967c05aee439e6e5d7d805e195b3a20ef5c433d6 and 5f3e2bf008c2221478101ee72f5cb4654b9fc363.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
redhat/kernelto a version that resolves this vulnerability.Fixed in 0:2.6.32-754.15.3.el6 - Upgrade
Upgrade
redhat/kernelto a version that resolves this vulnerability.Fixed in 0:2.6.32-431.95.3.el6 - Upgrade
Upgrade
redhat/kernelto a version that resolves this vulnerability.Fixed in 0:2.6.32-504.79.3.el6 - Upgrade
Upgrade
redhat/kernel-rtto a version that resolves this vulnerability.Fixed in 0:3.10.0-957.21.3.rt56.935.el7 - Upgrade
Upgrade
redhat/kernelto a version that resolves this vulnerability.Fixed in 0:3.10.0-957.21.3.el7 - Upgrade
Upgrade
redhat/kernel-altto a version that resolves this vulnerability.Fixed in 0:4.14.0-115.8.2.el7a - Upgrade
Upgrade
redhat/kernelto a version that resolves this vulnerability.Fixed in 0:3.10.0-327.79.2.el7 - Upgrade
Upgrade
redhat/kernelto a version that resolves this vulnerability.Fixed in 0:3.10.0-514.66.2.el7 - Upgrade
Upgrade
redhat/kernelto a version that resolves this vulnerability.Fixed in 0:3.10.0-693.50.3.el7 - Upgrade
Upgrade
redhat/kernelto a version that resolves this vulnerability.Fixed in 0:3.10.0-862.34.2.el7 - Upgrade
Upgrade
redhat/kernel-rtto a version that resolves this vulnerability.Fixed in 0:4.18.0-80.4.2.rt9.152.el8_0 - Upgrade
Upgrade
redhat/kernelto a version that resolves this vulnerability.Fixed in 0:4.18.0-80.4.2.el8_0 - Upgrade
Upgrade
redhat/kernel-rtto a version that resolves this vulnerability.Fixed in 1:3.10.0-693.50.3.rt56.644.el6 - Upgrade
Upgrade
redhat/redhat-release-virtualization-hostto a version that resolves this vulnerability.Fixed in 0:4.2-11.1.el7 - Upgrade
Upgrade
redhat/redhat-virtualization-hostto a version that resolves this vulnerability.Fixed in 0:4.2-20190618.0.el7_6 - Upgrade
Upgrade
redhat/redhat-release-virtualization-hostto a version that resolves this vulnerability.Fixed in 0:4.3.4-1.el7e - Upgrade
Upgrade
redhat/redhat-virtualization-hostto a version that resolves this vulnerability.Fixed in 0:4.3.4-20190620.3.el7_6 - Upgrade
Upgrade
Siemens Simatic Cloud Connect 7 CC712to a version that resolves this vulnerability.Fixed in 1.1.5 - Upgrade
Upgrade
Siemens ROXto a version that resolves this vulnerability.Fixed in 2.13.3 - Upgrade
Upgrade
Siemens RUGGEDCOM RM1224to a version that resolves this vulnerability.Fixed in 6.2 - Upgrade
Upgrade
Siemens SCALANCE M804PBto a version that resolves this vulnerability.Fixed in 6.2 - Upgrade
Upgrade
Siemens Scalance M812-1 ADSL Routerto a version that resolves this vulnerability.Fixed in 6.2 - Upgrade
Upgrade
Siemens Scalance M816-1 ADSL-Router Firmwareto a version that resolves this vulnerability.Fixed in 6.2 - Upgrade
Upgrade
Siemens SCALANCE M826-2 SHDSL-Routerto a version that resolves this vulnerability.Fixed in 6.2 - Upgrade
Upgrade
Siemens SCALANCE M874-2to a version that resolves this vulnerability.Fixed in 6.2 - Upgrade
Upgrade
Siemens SCALANCE M874-3to a version that resolves this vulnerability.Fixed in 6.2 - Upgrade
Upgrade
Siemens SCALANCE M876-3to a version that resolves this vulnerability.Fixed in 6.2 - Upgrade
Upgrade
Siemens SCALANCE M876-4to a version that resolves this vulnerability.Fixed in 6.2 - Upgrade
Upgrade
Siemens Scalance S602 Firmwareto a version that resolves this vulnerability.Fixed in 4.1 - Upgrade
Upgrade
Siemens Scalance S612 Firmwareto a version that resolves this vulnerability.Fixed in 4.1 - Upgrade
Upgrade
Siemens SCALANCE S615to a version that resolves this vulnerability.Fixed in 6.2 - Upgrade
Upgrade
Siemens Scalance S623 Firmwareto a version that resolves this vulnerability.Fixed in 4.1 - Upgrade
Upgrade
Siemens Scalance S627-2M Firmwareto a version that resolves this vulnerability.Fixed in 4.1 - Upgrade
Upgrade
Siemens SCALANCE SC622-2Cto a version that resolves this vulnerability.Fixed in 2.0.1 - Upgrade
Upgrade
Siemens SCALANCE SC632-2Cto a version that resolves this vulnerability.Fixed in 2.0.1 - Upgrade
Upgrade
Siemens SCALANCE SC636-2Cto a version that resolves this vulnerability.Fixed in 2.0.1 - Upgrade
Upgrade
Siemens SCALANCE SC642-2Cto a version that resolves this vulnerability.Fixed in 2.0.1 - Upgrade
Upgrade
Siemens SCALANCE SC646-2Cto a version that resolves this vulnerability.Fixed in 2.0.1 - Upgrade
Upgrade
Siemens Scalance W1750D Firmwareto a version that resolves this vulnerability.Fixed in 8.6.0 - Upgrade
Upgrade
Siemens SCALANCE W-700to a version that resolves this vulnerability.Fixed in 6.4 - Upgrade
Upgrade
Siemens SCALANCE W1700 IEEE 802.11acto a version that resolves this vulnerability.Fixed in 2.0 - Upgrade
Upgrade
Siemens SIMATIC CM 1542-1 Firmwareto a version that resolves this vulnerability.Fixed in 3.0 - Upgrade
Upgrade
ubuntu/linux-awsto a version that resolves this vulnerability.Fixed in 4.4.0-1054.58 - Upgrade
Upgrade
ubuntu/linux-azureto a version that resolves this vulnerability.Fixed in 4.15.0-1059.64~14.04.1 - Upgrade
Upgrade
ubuntu/linux-lts-xenialto a version that resolves this vulnerability.Fixed in 4.4.0-164.192~14.04.1 - Upgrade
Upgrade
ubuntu/linuxto a version that resolves this vulnerability.Fixed in 4.4.0-154.181 - Upgrade
Upgrade
ubuntu/linux-awsto a version that resolves this vulnerability.Fixed in 4.4.0-1087.98 - Upgrade
Upgrade
ubuntu/linux-aws-hweto a version that resolves this vulnerability.Fixed in 4.15.0-1043.45~16.04.1 - Upgrade
Upgrade
ubuntu/linux-azureto a version that resolves this vulnerability.Fixed in 4.15.0-1049.54 - Upgrade
Upgrade
ubuntu/linux-gcpto a version that resolves this vulnerability.Fixed in 4.15.0-1036.38~16.04.1 - Upgrade
Upgrade
ubuntu/linux-hweto a version that resolves this vulnerability.Fixed in 4.15.0-54.58~16.04.1 - Upgrade
Upgrade
ubuntu/linux-kvmto a version that resolves this vulnerability.Fixed in 4.4.0-1051.58 - Upgrade
Upgrade
ubuntu/linux-oracleto a version that resolves this vulnerability.Fixed in 4.15.0-1017.19~16.04.2 - Upgrade
Upgrade
ubuntu/linux-raspi2to a version that resolves this vulnerability.Fixed in 4.4.0-1114.123 - Upgrade
Upgrade
ubuntu/linux-snapdragonto a version that resolves this vulnerability.Fixed in 4.4.0-1118.124 - Upgrade
Upgrade
ubuntu/linux-fipsto a version that resolves this vulnerability.Fixed in 4.4.0-1013.17 - Upgrade
Upgrade
ubuntu/linuxto a version that resolves this vulnerability.Fixed in 4.15.0-54.58 - Upgrade
Upgrade
ubuntu/linux-awsto a version that resolves this vulnerability.Fixed in 4.15.0-1043.45 - Upgrade
Upgrade
ubuntu/linux-azureto a version that resolves this vulnerability.Fixed in 4.18.0-1023.24~18.04.1 - Upgrade
Upgrade
ubuntu/linux-gcpto a version that resolves this vulnerability.Fixed in 4.15.0-1036.38 - Upgrade
Upgrade
ubuntu/linux-gcp-edgeto a version that resolves this vulnerability.Fixed in 4.18.0-1015.16~18.04.1 - Upgrade
Upgrade
ubuntu/linux-gke-4.15to a version that resolves this vulnerability.Fixed in 4.15.0-1036.38 - Upgrade
Upgrade
ubuntu/linux-hweto a version that resolves this vulnerability.Fixed in 4.18.0-25.26~18.04.1 - Upgrade
Upgrade
ubuntu/linux-hwe-edgeto a version that resolves this vulnerability.Fixed in 5.0.0-20.21~18.04.1 - Upgrade
Upgrade
ubuntu/linux-kvmto a version that resolves this vulnerability.Fixed in 4.15.0-1038.38 - Upgrade
Upgrade
ubuntu/linux-oemto a version that resolves this vulnerability.Fixed in 4.15.0-1045.50 - Upgrade
Upgrade
ubuntu/linux-oracleto a version that resolves this vulnerability.Fixed in 4.15.0-1017.19 - Upgrade
Upgrade
ubuntu/linux-raspi2to a version that resolves this vulnerability.Fixed in 4.15.0-1040.43 - Upgrade
Upgrade
ubuntu/linux-snapdragonto a version that resolves this vulnerability.Fixed in 4.15.0-1057.62 - Upgrade
Upgrade
debian/linuxto a version that resolves this vulnerability.Fixed in 6.1.176-1Fixed in 6.1.190-1Fixed in 6.12.107-1Fixed in 6.12.115-2Fixed in 7.2.15-1Fixed in 7.3.3-1 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Fixed in 4.4.182 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Fixed in 4.9.182 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Fixed in 4.14.127 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Fixed in 4.19.52 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Fixed in 5.1.11 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Patch 967c05aee439e6e5d7d805e195b3a20ef5c433d6 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Patch 5f3e2bf008c2221478101ee72f5cb4654b9fc363 - Configuration
Disable the net.ipv4.tcp_mtu_probing sysctl.
Linux kernel networking net.ipv4.tcp_mtu_probing = disabled - Compensating control
Drop TCP packets specifying an MSS from 1 through 500 with: sudo iptables -A INPUT -p tcp -m tcpmss --mss 1:500 -j DROP
Event History
Parent advisories
This vulnerability appears in the following advisories.
Frequently Asked Questions
What is the severity of CVE-2019-11479?
CVE-2019-11479 is classified as a medium severity vulnerability due to the excessive resource consumption that can disrupt legitimate traffic.
How do I fix CVE-2019-11479?
To mitigate CVE-2019-11479, update the Linux kernel or affected software to the latest version that includes the required fixes.
Which systems are affected by CVE-2019-11479?
CVE-2019-11479 affects various versions of the Linux kernel across multiple distributions, including Red Hat and Ubuntu.
Can CVE-2019-11479 lead to a denial of service?
Yes, CVE-2019-11479 can lead to a denial of service by consuming excessive resources that may affect network performance.
Is there a patch for CVE-2019-11479?
Yes, patches are available and should be applied to vulnerable systems to address the issues presented by CVE-2019-11479.