Summary
Package updates are available for Amazon Linux 2 that fix the following vulnerabilities: CVE-2018-8897: A flaw was found in the way the Linux kernel handled exceptions delivered after a stack switch operation via Mov SS or Pop SS instructions. During the stack switch operation, the processor did not deliver interrupts and exceptions, rather they are delivered once the first instruction after the stack switch is executed. An unprivileged system user could use this flaw to crash the system kernel resulting in the denial of service. 1567074: CVE-2018-8897 Kernel: error in exception handling leads to DoS CVE-2018-1108: A weakness was found in the Linux kernel's implementation of random seed data. Programs, early in the boot sequence, could use the data allocated for the seed before it was sufficiently generated. 1567306: CVE-2018-1108 kernel: drivers: getrandom(2) unblocks too early after system boot CVE-2018-1091: A flaw was found in the Linux kernel where a crash can be triggered from unprivileged userspace during core dump on a POWER system with a certain configuration. This is due to a missing processor feature check and an erroneous use of transactional memory (TM) instructions in the core dump path leading to a denial of service. 1558149: CVE-2018-1091 kernel: guest kernel crash during core dump on POWER9 host CVE-2018-1087: A flaw was found in the way the Linux kernel's KVM hypervisor handled exceptions delivered after a stack switch operation via Mov SS or Pop SS instructions. During the stack switch operation, the processor did not deliver interrupts and exceptions, rather they are delivered once the first instruction after the stack switch is executed. An unprivileged KVM guest user could use this flaw to crash the guest or, potentially, escalate their privileges in the guest. 1566837: CVE-2018-1087 Kernel: KVM: error in exception handling leads to wrong debug stack value 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-1000199: An address corruption flaw was discovered in the Linux kernel built with hardware breakpoint (CONFIG_HAVE_HW_BREAKPOINT) support. While modifying a h/w breakpoint via 'modify_user_hw_breakpoint' routine, an unprivileged user/process could use this flaw to crash the system kernel resulting in DoS OR to potentially escalate privileges on a the system. 1568477: CVE-2018-1000199 kernel: ptrace() incorrect error handling leads to corruption and DoS CVE-2017-16939: The Linux kernel is vulerable to a use-after-free flaw when Transformation User configuration interface(CONFIG_XFRM_USER) compile-time configuration were enabled. This vulnerability occurs while closing a xfrm netlink socket in xfrm_dump_policy_done. A user/process could abuse this flaw to potentially escalate their privileges on a system. 1517220: CVE-2017-16939 Kernel: ipsec: xfrm: use-after-free leading to potential privilege escalation
Fixed packages 12
| Release | Package | Fixed in |
|---|---|---|
| Amazon Linux · 2 | kernel | 0:4.14.42-61.37.amzn2 |
| Amazon Linux · 2 | kernel-debuginfo | 0:4.14.42-61.37.amzn2 |
| Amazon Linux · 2 | kernel-debuginfo-common-x86_64 | 0:4.14.42-61.37.amzn2 |
| Amazon Linux · 2 | kernel-devel | 0:4.14.42-61.37.amzn2 |
| Amazon Linux · 2 | kernel-headers | 0:4.14.42-61.37.amzn2 |
| Amazon Linux · 2 | kernel-tools | 0:4.14.42-61.37.amzn2 |
| Amazon Linux · 2 | kernel-tools-debuginfo | 0:4.14.42-61.37.amzn2 |
| Amazon Linux · 2 | kernel-tools-devel | 0:4.14.42-61.37.amzn2 |
| Amazon Linux · 2 | perf | 0:4.14.42-61.37.amzn2 |
| Amazon Linux · 2 | perf-debuginfo | 0:4.14.42-61.37.amzn2 |
| Amazon Linux · 2 | python-perf | 0:4.14.42-61.37.amzn2 |
| Amazon Linux · 2 | python-perf-debuginfo | 0:4.14.42-61.37.amzn2 |
Vulnerabilities 7
-
High 8.0
kernel KVM before versions kernel 4.16, kernel 4.16-rc7, kernel 4.17-rc1, kernel 4.17-rc2 and kernel 4.17-rc3 is vulner…
-
Medium 5.9
kernel drivers before version 4.17-rc1 are vulnerable to a weakness in the Linux kernel's implementation of random seed…
-
Unscored —CVE-2017-16939 Public exploit
The XFRM dump policy implementation in net/xfrm/xfrm_user.c in the Linux kernel before 4.13.11 allows local users to ga…
-
Unscored —CVE-2018-1000199 Public exploit
The Linux Kernel version 3.18 contains a dangerous feature vulnerability in modify_user_hw_breakpoint() that can result…
-
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 —
In the flush_tmregs_to_thread function in arch/powerpc/kernel/ptrace.c in the Linux kernel before 4.13.5, a guest kerne…
-
Unscored —
A statement in the System Programming Guide of the Intel 64 and IA-32 Architectures Software Developer's Manual (SDM) w…
References
-
web
https://alas.aws.amazon.com/cve/html/CVE-2017-16939.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-1000199.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-1068.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-1087.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-1091.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-1108.html
-
web
https://alas.aws.amazon.com/cve/html/CVE-2018-8897.html