Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

suse-cvrf логотип

SUSE-SU-2019:1870-1

Опубликовано: 17 июл. 2019
Источник: suse-cvrf

Описание

Security update for the Linux Kernel

The SUSE Linux Enterprise 12 SP1 kernel was updated to receive various security and bugfixes.

The following security bugs were fixed:

  • CVE-2018-5390 aka 'SegmentSmack': A remote attacker even with relatively low bandwidth could have caused lots of CPU usage by triggering the worst case scenario during IP and/or TCP fragment reassembly (bsc#1102340)
  • CVE-2018-7191: In the tun subsystem in the Linux kernel, dev_get_valid_name was not called before register_netdevice. This allowed local users to cause a denial of service (NULL pointer dereference and panic) via an ioctl(TUNSETIFF) call with a dev name containing a / character. (bnc#1135603)
  • CVE-2018-20836: A race condition in smp_task_timedout() and smp_task_done() in drivers/scsi/libsas/sas_expander.c, could have lead to a use-after-free. (bnc#1134395)
  • CVE-2019-12614: An unchecked kstrdup might have allowed an attacker to cause denial of service (a NULL pointer dereference and system crash). (bnc#1137194)
  • CVE-2019-12818: The nfc_llcp_build_tlv function in net/nfc/llcp_commands.c may have returned NULL. If the caller did not check for this, it would trigger a NULL pointer dereference. This would cause denial of service. (bnc#1138293)
  • CVE-2019-12456: An issue in the MPT3COMMAND case in _ctl_ioctl_main() allowed local users to cause a denial of service or possibly have unspecified other impact by changing the value of ioc_number between two kernel reads of that value, aka a 'double fetch' vulnerability. (bsc#1136922)
  • CVE-2019-11487: An attacker could have triggered use-after-free via page reference count overflow on slow filesystems with at least of 140 GiB of RAM available. (bnc#1133190)

The following non-security bugs were fixed:

  • fuse: Don't access pipe->buffers without pipe_lock() (Prerequisity for CVE-2019-11487, bsc#1133190).
  • fuse: call pipe_buf_release() under pipe lock (Prerequisity for CVE-2019-11487, bsc#1133190).
  • mm: /proc/pid/maps: Check permissions when opening proc pid maps (bsc#1130159).
  • pipe: add pipe_buf_get() helper (Prerequisity for CVE-2019-11487, bsc#1133190).
  • tcp: refine memory limit test in tcp_fragment() after CVE-2019-11478 fix (bsc#1139751).
  • x86/bugs: do not default to IBRS even on SKL (bsc#1112824).

Список пакетов

SUSE Linux Enterprise Module for Public Cloud 12
kernel-ec2-3.12.74-60.64.118.1
kernel-ec2-devel-3.12.74-60.64.118.1
kernel-ec2-extra-3.12.74-60.64.118.1
SUSE Linux Enterprise Server 12 SP1-LTSS
kernel-default-3.12.74-60.64.118.1
kernel-default-base-3.12.74-60.64.118.1
kernel-default-devel-3.12.74-60.64.118.1
kernel-default-man-3.12.74-60.64.118.1
kernel-devel-3.12.74-60.64.118.1
kernel-macros-3.12.74-60.64.118.1
kernel-source-3.12.74-60.64.118.1
kernel-syms-3.12.74-60.64.118.1
kernel-xen-3.12.74-60.64.118.1
kernel-xen-base-3.12.74-60.64.118.1
kernel-xen-devel-3.12.74-60.64.118.1
kgraft-patch-3_12_74-60_64_118-default-1-2.3.1
kgraft-patch-3_12_74-60_64_118-xen-1-2.3.1
SUSE Linux Enterprise Server for SAP Applications 12 SP1
kernel-default-3.12.74-60.64.118.1
kernel-default-base-3.12.74-60.64.118.1
kernel-default-devel-3.12.74-60.64.118.1
kernel-devel-3.12.74-60.64.118.1
kernel-macros-3.12.74-60.64.118.1
kernel-source-3.12.74-60.64.118.1
kernel-syms-3.12.74-60.64.118.1
kernel-xen-3.12.74-60.64.118.1
kernel-xen-base-3.12.74-60.64.118.1
kernel-xen-devel-3.12.74-60.64.118.1
kgraft-patch-3_12_74-60_64_118-default-1-2.3.1
kgraft-patch-3_12_74-60_64_118-xen-1-2.3.1

Описание

An issue was discovered in the Linux kernel before 4.20. There is a race condition in smp_task_timedout() and smp_task_done() in drivers/scsi/libsas/sas_expander.c, leading to a use-after-free.


Затронутые продукты
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-3.12.74-60.64.118.1
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-devel-3.12.74-60.64.118.1
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-extra-3.12.74-60.64.118.1
SUSE Linux Enterprise Server 12 SP1-LTSS:kernel-default-3.12.74-60.64.118.1

Ссылки

Описание

Linux kernel versions 4.9+ can be forced to make very expensive calls to tcp_collapse_ofo_queue() and tcp_prune_ofo_queue() for every incoming packet which can lead to a denial of service.


Затронутые продукты
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-3.12.74-60.64.118.1
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-devel-3.12.74-60.64.118.1
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-extra-3.12.74-60.64.118.1
SUSE Linux Enterprise Server 12 SP1-LTSS:kernel-default-3.12.74-60.64.118.1

Ссылки

Описание

In the tun subsystem in the Linux kernel before 4.13.14, dev_get_valid_name is not called before register_netdevice. This allows local users to cause a denial of service (NULL pointer dereference and panic) via an ioctl(TUNSETIFF) call with a dev name containing a / character. This is similar to CVE-2013-4343.


Затронутые продукты
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-3.12.74-60.64.118.1
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-devel-3.12.74-60.64.118.1
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-extra-3.12.74-60.64.118.1
SUSE Linux Enterprise Server 12 SP1-LTSS:kernel-default-3.12.74-60.64.118.1

Ссылки

Описание

The Linux kernel before 5.1-rc5 allows page->_refcount reference count overflow, with resultant use-after-free issues, if about 140 GiB of RAM exists. This is related to fs/fuse/dev.c, fs/pipe.c, fs/splice.c, include/linux/mm.h, include/linux/pipe_fs_i.h, kernel/trace/trace.c, mm/gup.c, and mm/hugetlb.c. It can occur with FUSE requests.


Затронутые продукты
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-3.12.74-60.64.118.1
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-devel-3.12.74-60.64.118.1
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-extra-3.12.74-60.64.118.1
SUSE Linux Enterprise Server 12 SP1-LTSS:kernel-default-3.12.74-60.64.118.1

Ссылки

Описание

** DISPUTED ** An issue was discovered in the MPT3COMMAND case in _ctl_ioctl_main in drivers/scsi/mpt3sas/mpt3sas_ctl.c in the Linux kernel through 5.1.5. It allows local users to cause a denial of service or possibly have unspecified other impact by changing the value of ioc_number between two kernel reads of that value, aka a "double fetch" vulnerability. NOTE: a third party reports that this is unexploitable because the doubly fetched value is not used.


Затронутые продукты
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-3.12.74-60.64.118.1
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-devel-3.12.74-60.64.118.1
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-extra-3.12.74-60.64.118.1
SUSE Linux Enterprise Server 12 SP1-LTSS:kernel-default-3.12.74-60.64.118.1

Ссылки

Описание

An issue was discovered in dlpar_parse_cc_property in arch/powerpc/platforms/pseries/dlpar.c in the Linux kernel through 5.1.6. There is an unchecked kstrdup of prop->name, which might allow an attacker to cause a denial of service (NULL pointer dereference and system crash).


Затронутые продукты
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-3.12.74-60.64.118.1
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-devel-3.12.74-60.64.118.1
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-extra-3.12.74-60.64.118.1
SUSE Linux Enterprise Server 12 SP1-LTSS:kernel-default-3.12.74-60.64.118.1

Ссылки

Описание

An issue was discovered in the Linux kernel before 4.20.15. The nfc_llcp_build_tlv function in net/nfc/llcp_commands.c may return NULL. If the caller does not check for this, it will trigger a NULL pointer dereference. This will cause denial of service. This affects nfc_llcp_build_gb in net/nfc/llcp_core.c.


Затронутые продукты
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-3.12.74-60.64.118.1
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-devel-3.12.74-60.64.118.1
SUSE Linux Enterprise Module for Public Cloud 12:kernel-ec2-extra-3.12.74-60.64.118.1
SUSE Linux Enterprise Server 12 SP1-LTSS:kernel-default-3.12.74-60.64.118.1

Ссылки
Уязвимость SUSE-SU-2019:1870-1