SB2020010707 - Red Hat update for kernel
Published: January 7, 2020
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 7 secuirty vulnerabilities.
1) Use-after-free error (CVE-ID: CVE-2017-0861)
The vulnerability allows a local attacker to gain elevated privileges on the target system.The weakness exists due to use-after-free error. A local attacker can trigger memory corruption and cause the service to crash or execute arbitrary code.
2) Use-after-free (CVE-ID: CVE-2017-0861)
The vulnerability allows a local user to perform a denial of service attack.The vulnerability exists due to a use-after-free error in snd_pcm_info() function in the ALSA subsystem. A local user can perform a denial of service attack.
3) Race condition (CVE-ID: CVE-2017-10661)
The vulnerability allows a local attacker to gain elevated privileges or cause DoS condition on the target system.The weakness exists due to race condition in fs/timerfd.c in the Linux kernel. A local attacker can use simultaneous file-descriptor operations, leverage improper might_cancel queueing, trigger list corruption or use-after-free and cause the service to crash or execute arbitrary code with root privileges.
4) Permissions, privileges, and access controls (CVE-ID: CVE-2018-10853)
The vulnerability allows a local user to escalate privileges on the system.
The vulnerability exists in the way Linux kernel KVM hypervisor emulates instructions, such as sgdt/sidt/fxsave/fxrstor. A local unprivileged user on a guest system can gain write access to kernel space on the same guest system.
5) Improper access control (CVE-ID: CVE-2018-18281)
The vulnerability allows a local user to bypass certain security restrictions.
The vulnerability exists due to improper access restrictions to memory when performing TLB flushes after dropping pagetable locks with mremap() syscall, A local user can access a physical page of a stale TLB entry after ftruncate() syscall is called to remove entries from the pagetables of a task that is in the middle of mremap() syscall.
Successful exploitation of the vulnerability may allow an attacker to gain access to sensitive information, stored in process memory.
6) NULL pointer dereference (CVE-ID: CVE-2019-11810)
The vulnerability allows a local user to perform a denial of service (DoS) attack.
The vulnerability exists due to a NULL pointer dereference error when megasas_create_frame_pool() fails in megasas_alloc_cmds() in drivers/scsi/megaraid/megaraid_sas_base.c. A local user can perform a denial of service (DoS) attack.
7) Use-after-free (CVE-ID: CVE-2019-11811)
The vulnerability allows a local usre to elevate privileges on the system.
The vulnerability exists due to a use-after-free error when trying to read data from /proc/ioports after the ipmi_si module is removed (related to drivers/char/ipmi/ipmi_si_intf.c, drivers/char/ipmi/ipmi_si_mem_io.c, and drivers/char/ipmi/ipmi_si_port_io.c). A local user can exploit this issue to elevate privileges on the system.
Remediation
Install update from vendor's website.