CVE-2018-5803: Input Validation
An error in the "sctpmakechunk()" function (net/sctp/smmakechunk.c) when handling SCTP packets length can be exploited by a malicious local user to cause a kernel crash and a DoS.
References:
https://packetstormsecurity.com/files/146620/secunia-sctpmakechunkdos.txt
https://marc.info/?t=151818093200004&r=1&w=2
https://marc.info/?t=151818682600001&r=1&w=2
An upstream patch:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=07f2c7ab6f8d0a7e7c5764c4e6cc9c52951b9d9c
Other sources
In the Linux Kernel before version 4.15.8, 4.14.25, 4.9.87, 4.4.121, 4.1.51, and 3.2.102, an error in the "sctpmakechunk()" function (net/sctp/smmakechunk.c) when handling SCTP packets length can be exploited to cause a kernel crash.
— Ubuntu
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- 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.116-1Fixed in 7.2.15-1Fixed in 7.3.3-1 - Upgrade
Upgrade
ubuntu/linuxto a version that resolves this vulnerability.Fixed in 3.13.0-153.203 - Upgrade
Upgrade
ubuntu/linux-awsto a version that resolves this vulnerability.Fixed in 4.4.0-1022.22 - Upgrade
Upgrade
ubuntu/linux-lts-xenialto a version that resolves this vulnerability.Fixed in 4.4.0-127.153~14.04.1 - Upgrade
Upgrade
ubuntu/linuxto a version that resolves this vulnerability.Fixed in 4.4.0-127.153 - Upgrade
Upgrade
ubuntu/linux-awsto a version that resolves this vulnerability.Fixed in 4.4.0-1060.69 - Upgrade
Upgrade
ubuntu/linux-azureto a version that resolves this vulnerability.Fixed in 4.15.0-1013.13~16.04.2 - Upgrade
Upgrade
ubuntu/linux-gcpto a version that resolves this vulnerability.Fixed in 4.15.0-1014.14~16.04.1 - Upgrade
Upgrade
ubuntu/linux-hweto a version that resolves this vulnerability.Fixed in 4.15.0-24.26~16.04.1 - Upgrade
Upgrade
ubuntu/linux-kvmto a version that resolves this vulnerability.Fixed in 4.4.0-1026.31 - Upgrade
Upgrade
ubuntu/linux-oemto a version that resolves this vulnerability.Fixed in 4.13.0-1031.35 - Upgrade
Upgrade
ubuntu/linux-raspi2to a version that resolves this vulnerability.Fixed in 4.4.0-1090.98 - Upgrade
Upgrade
ubuntu/linux-snapdragonto a version that resolves this vulnerability.Fixed in 4.4.0-1093.98 - Upgrade
Upgrade
ubuntu/linux-fipsto a version that resolves this vulnerability.Fixed in 4.4.0-1008.10 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Fixed in 4.15.8 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Fixed in 4.14.25 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Fixed in 4.9.87 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Fixed in 4.4.121 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Fixed in 4.1.51 - Upgrade
Upgrade
Linux kernelto a version that resolves this vulnerability.Fixed in 3.2.102
Event History
Frequently Asked Questions
What is the severity of CVE-2018-5803?
CVE-2018-5803 is classified as a high severity vulnerability due to its potential to cause a denial of service through kernel crashes.
How do I fix CVE-2018-5803?
To fix CVE-2018-5803, update your system to the latest patched version of the Linux kernel or affected software.
Which versions of Linux Kernel are affected by CVE-2018-5803?
CVE-2018-5803 affects Linux Kernel versions prior to 3.2.102 and several versions between 3.3 and 4.15.
Can CVE-2018-5803 be exploited remotely?
No, CVE-2018-5803 requires local access to exploit, as it affects handling of SCTP packets.
What are the potential impacts of CVE-2018-5803?
The potential impacts of CVE-2018-5803 include system instability and denial of service due to kernel crashes.