Overly broad permissions can turn one compromised account into a much larger security problem. Learn how to reduce unnecessary access, review privileges, and apply least privilege across modern Linux systems. Review Linux Privileges×
For details on how to apply this update, which includes the changes
described in this advisory, refer to:
https://access.redhat.com/articles/11258
The system must be rebooted for this update to take effect.
The kernel-rt packages provide the Real Time Linux Kernel, which enables
fine-tuning for systems with extremely high determinism requirements.
Security Fix(es):
* kernel: Buffer overflow in firewire driver via crafted incoming packets
(CVE-2016-8633, Important)
* kernel: Use-after-free vulnerability in DCCP socket (CVE-2017-8824,
Important)
* Kernel: kvm: nVMX: L2 guest could access hardware(L0) CR8 register
(CVE-2017-12154, Important)
* kernel: v4l2: disabled memory access protection mechanism allowing
privilege escalation (CVE-2017-13166, Important)
* kernel: media: use-after-free in [tuner-xc2028] media driver
(CVE-2016-7913, Moderate)
* kernel: drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
(CVE-2017-7294, Moderate)
* kernel: Incorrect type conversion for size during dma allocation
(CVE-2017-9725, Moderate)
* kernel: memory leak when merging buffers in SCSI IO vectors(CVE-2017-12190, Moderate)
* kernel: vfs: BUG in truncate_inode_pages_range() and fuse client
(CVE-2017-15121, Moderate)
* kernel: Use-after-free in userfaultfd_event_wait_completion function in
userfaultfd.c (CVE-2017-15126, Moderate)
* kernel: net: double-free and memory corruption in get_net_ns_by_id()
(CVE-2017-15129, Moderate)
* kernel: Use-after-free in snd_seq_ioctl_create_port() (CVE-2017-15265,
Moderate)
* kernel: Incorrect handling in
arch/x86/include/asm/mmu_context.h:init_new_context function allowing
use-after-free (CVE-2017-17053, Moderate)
* kernel: Missing capabilities check in net/netfilter/nfnetlink_cthelper.c
allows for unprivileged access to systemwide nfnl_cthelper_list structure
(CVE-2017-17448, Moderate)
* kernel: Missing namespace check in net/netlink/af_netlink.c allows for
network monitors to observe systemwide activity (CVE-2017-17449, Moderate)
* kernel: Unallocated memory access by malicious USB device via
bNumInterfaces overflow (CVE-2017-17558, Moderate)
* kernel: netfilter: use-after-free in tcpmss_mangle_packet function in
net/netfilter/xt_TCPMSS.c (CVE-2017-18017, Moderate)
* kernel: Race condition in drivers/md/dm.c:dm_get_from_kobject() allows
local users to cause a denial of service (CVE-2017-18203, Moderate)
* kernel: kvm: Reachable BUG() on out-of-bounds guest IRQ
(CVE-2017-1000252, Moderate)
* Kernel: KVM: DoS via write flood to I/O port 0x80 (CVE-2017-1000407,
Moderate)
* kernel: Stack information leak in the EFS element (CVE-2017-1000410,
Moderate)
* kernel: Kernel address information leak in
drivers/acpi/sbshc.c:acpi_smbus_hc_add() function potentially allowing
KASLR bypass (CVE-2018-5750, Moderate)
* kernel: Race condition in sound system can lead to denial of service
(CVE-2018-1000004, Moderate)
* kernel: unlimiting the stack disables ASLR (CVE-2016-3672, Low)
* kernel: Missing permission check in move_pages system call
(CVE-2017-14140, Low)
* kernel: Null pointer dereference in rngapi_reset function
(CVE-2017-15116, Low)
* kernel: Improper error handling of VM_SHARED hugetlbfs mapping in
mm/hugetlb.c (CVE-2017-15127, Low)
* kernel: Integer overflow in futex.c:futux_requeue can lead to denial of
service or unspecified impact (CVE-2018-6927, Low)
For more details about the security issue(s), including the impact, a CVSS
score, and other related information, refer to the CVE page(s) listed in
the References section.
Red Hat would like to thank Eyal Itkin for reporting CVE-2016-8633; Mohamed
Ghannam for reporting CVE-2017-8824; Jim Mattson (Google.com) for reporting
CVE-2017-12154; Vitaly Mayatskih for reporting CVE-2017-12190; Andrea
Arcangeli (Engineering) for reporting CVE-2017-15126; Kirill Tkhai for
reporting CVE-2017-15129; Jan H. Schönherr (Amazon) for reporting
CVE-2017-1000252; and Armis Labs for reporting CVE-2017-1000410. The
CVE-2017-15121 issue was discovered by Miklos Szeredi (Red Hat) and the
CVE-2017-15116 issue was discovered by ChunYu Wang (Red Hat).
Additional Changes:
See the Red Hat Enterprise Linux 7.5 Release Notes linked from References.
https://access.redhat.com/security/cve/CVE-2016-3672 https://access.redhat.com/security/cve/CVE-2016-7913 https://access.redhat.com/security/cve/CVE-2016-8633 https://access.redhat.com/security/cve/CVE-2017-7294 https://access.redhat.com/security/cve/CVE-2017-8824 https://access.redhat.com/security/cve/CVE-2017-9725 https://access.redhat.com/security/cve/CVE-2017-12154 https://access.redhat.com/security/cve/CVE-2017-12190 https://access.redhat.com/security/cve/CVE-2017-13166 https://access.redhat.com/security/cve/CVE-2017-14140 https://access.redhat.com/security/cve/CVE-2017-15116 https://access.redhat.com/security/cve/CVE-2017-15121 https://access.redhat.com/security/cve/CVE-2017-15126 https://access.redhat.com/security/cve/CVE-2017-15127 https://access.redhat.com/security/cve/CVE-2017-15129 https://access.redhat.com/security/cve/CVE-2017-15265 https://access.redhat.com/security/cve/CVE-2017-17053 https://access.redhat.com/security/cve/CVE-2017-17448 https://access.redhat.com/security/cve/CVE-2017-17449 https://access.redhat.com/security/cve/CVE-2017-17558 https://access.redhat.com/security/cve/CVE-2017-18017 https://access.redhat.com/security/cve/CVE-2017-18203 https://access.redhat.com/security/cve/CVE-2017-1000252 Read the Full Advisory
Red Hat Enterprise Linux for Real Time for NFV (v. 7):
Source:
kernel-rt-3.10.0-862.rt56.804.el7.src.rpm
noarch:
kernel-rt-doc-3.10.0-862.rt56.804.el7.noarch.rpm
x86_64:
kernel-rt-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-debug-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-debug-debuginfo-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-debug-devel-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-debug-kvm-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-debug-kvm-debuginfo-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-debuginfo-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-debuginfo-common-x86_64-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-devel-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-kvm-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-kvm-debuginfo-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-trace-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-trace-debuginfo-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-trace-devel-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-trace-kvm-3.10.0-862.rt56.804.el7.x86_64.rpm
kernel-rt-trace-kvm-debuginfo-3.10.0-862.rt56.804.el7.x86_64.rpm
Red Hat Enterprise Linux for Real Time (v. 7):
Source:
kernel-rt-3.10.0-862.rt56.804.el7.src.rpm
noarch:
kernel-rt-doc-3.10.0-862.rt56.804.el7.noarch.rpm
x86_64:
kernel-rt-3.10.0-862.rt56.804.el7.x86_64.rpm
Read the Full Advisory
An update for kernel-rt is now available for Red Hat Enterprise Linux 7.Red Hat Product Security has rated this update as having a security impactof Important. A Common Vulnerability Scoring System (CVSS) base score,which gives a detailed severity rating, is available for each vulnerabilityfrom the CVE link(s) in the References section.
Red Hat Enterprise Linux for Real Time (v. 7) - noarch, x86_64
Red Hat Enterprise Linux for Real Time for NFV (v. 7) - noarch, x86_64
1292927 - rcuc starvation leads to rcu stall
1324749 - CVE-2016-3672 kernel: unlimiting the stack disables ASLR
1391490 - CVE-2016-8633 kernel: Buffer overflow in firewire driver via crafted incoming packets
1401061 - RFE: Improve RT throttling mechanism
1402885 - CVE-2016-7913 kernel: media: use-after-free in [tuner-xc2028] media driver
1430418 - Backport "net/Qdisc: use a seqlock instead seqcount" upstream RT patch
1436798 - CVE-2017-7294 kernel: drm/vmwgfx: fix integer overflow in vmw_surface_define_ioctl()
1448770 - INFO: task xfsaild/dm-2:1175 blocked for more than 600 seconds
1452589 - Review our frequency scaling setup/tuning
1462329 - RT: update source tree to match RHEL 7.5 tree
1488329 - CVE-2017-14140 kernel: Missing permission check in move_pages system call
1489088 - CVE-2017-9725 kernel: Incorrect type conversion for size during dma allocation
1490781 - CVE-2017-1000252 kernel: kvm: Reachable BUG() on out-of-bounds guest IRQ
1491224 - CVE-2017-12154 Kernel: kvm: nVMX: L2 guest could access hardware(L0) CR8 register
1495089 - CVE-2017-12190 kernel: memory leak when merging buffers in SCSI IO vectors1500894 - sched/rt: Simplify the IPI rt balancing logic
1501878 - CVE-2017-15265 kernel: Use-after-free in snd_seq_ioctl_create_port()
1503749 - RT + Omnipath panic
1506255 - mm: print warning when ksmd thread runs with CONFIG_PREEMPT_RT enabled
Get the latest Linux and open source security news straight to your inbox.