Summary
Package updates are available for Amazon Linux 2 that fix the following vulnerabilities: CVE-2018-7995: A race condition in the store_int_with_restart() function in arch/x86/kernel/cpu/mcheck/mce.c in the Linux kernel allows local users to cause a denial of service (panic) by leveraging root access to write to the check_interval file in a /sys/devices/system/machinecheck/machinecheck<cpu number> directory. 1553911: CVE-2018-7995 kernel: Race condition in the store_int_with_restart() function in cpu/mcheck/mce.c CVE-2018-10901: A flaw was found in Linux kernel's KVM virtualization subsystem. The VMX code does not restore the GDT.LIMIT to the previous host value, but instead sets it to 64KB. With a corrupted GDT limit a host's userspace code has an ability to place malicious entries in the GDT, particularly to the per-cpu variables. An attacker can use this to escalate their privileges. 1601849: CVE-2018-10901 kernel: kvm: vmx: host GDT limit corruption CVE-2018-1068: A flaw was found in the Linux kernel's implementation of 32-bit syscall interface for bridging. This allowed a privileged user to arbitrarily write to a limited range of kernel memory. 1552048: CVE-2018-1068 kernel: Out-of-bounds write via userland offsets in ebt_entry struct in netfilter/ebtables.c CVE-2018-10675: The do_get_mempolicy() function in mm/mempolicy.c in the Linux kernel allows local users to hit a use-after-free bug via crafted system calls and thus cause a denial of service (DoS) or possibly have unspecified other impact. Due to the nature of the flaw, privilege escalation cannot be fully ruled out. 1575065: CVE-2018-10675 kernel: mm: use-after-free in do_get_mempolicy function allows local DoS or other unspecified impact CVE-2017-13215: A flaw was found in the Linux kernel's skcipher component, which affects the skcipher_recvmsg function. Attackers using a specific input can lead to a privilege escalation. 1535173: CVE-2017-13215 kernel: crypto: privilege escalation in skcipher_recvmsg function
Fixed packages 12
| Release | Package | Fixed in |
|---|---|---|
| Amazon Linux · 2 | kernel | 0:4.14.33-59.34.amzn2 |
| Amazon Linux · 2 | kernel-debuginfo | 0:4.14.33-59.34.amzn2 |
| Amazon Linux · 2 | kernel-debuginfo-common-x86_64 | 0:4.14.33-59.34.amzn2 |
| Amazon Linux · 2 | kernel-devel | 0:4.14.33-59.34.amzn2 |
| Amazon Linux · 2 | kernel-headers | 0:4.14.33-59.34.amzn2 |
| Amazon Linux · 2 | kernel-tools | 0:4.14.33-59.34.amzn2 |
| Amazon Linux · 2 | kernel-tools-debuginfo | 0:4.14.33-59.34.amzn2 |
| Amazon Linux · 2 | kernel-tools-devel | 0:4.14.33-59.34.amzn2 |
| Amazon Linux · 2 | perf | 0:4.14.33-59.34.amzn2 |
| Amazon Linux · 2 | perf-debuginfo | 0:4.14.33-59.34.amzn2 |
| Amazon Linux · 2 | python-perf | 0:4.14.33-59.34.amzn2 |
| Amazon Linux · 2 | python-perf-debuginfo | 0:4.14.33-59.34.amzn2 |
Vulnerabilities 5
-
High 7.8
A flaw was found in Linux kernel's KVM virtualization subsystem. The VMX code does not restore the GDT.LIMIT to the pre…
-
Unscored —
A elevation of privilege vulnerability in the Upstream kernel skcipher. Product: Android. Versions: Android kernel. And…
-
Unscored —
The do_get_mempolicy function in mm/mempolicy.c in the Linux kernel before 4.12.9 allows local users to cause a denial …
-
Unscored —
A flaw was found in the Linux 4.x kernel's implementation of 32-bit syscall interface for bridging. This allowed a priv…
-
Unscored —
Race condition in the store_int_with_restart() function in arch/x86/kernel/cpu/mcheck/mce.c in the Linux kernel through…
References
-
web
https://alas.aws.amazon.com/cve/html/CVE-2017-13215.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-10675.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-1068.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-10901.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-7995.html