SUSE-SU-2017:1360-1
SUSE-SU-2017:1360-1 · Security update for the Linux Kernel
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
На странице показана часть фактов из источников. Полное описание и список затронутых версий приведены в связанных бюллетенях.
The SUSE Linux Enterprise 12 SP1 kernel was updated to 3.12.74 to receive various security and bugfixes. Notable new/improved features: - Improved support for Hyper-V - Support for the tcp_westwood TCP scheduling algorithm The following security bugs were fixed: - CVE-2017-8106: The handle_invept function in arch/x86/kvm/vmx.c in the Linux kernel allowed privileged KVM guest OS users to cause a denial of service (NULL pointer dereference and host OS crash) via a single-context INVEPT instruction with a NULL EPT pointer (bsc#1035877). - CVE-2017-6951: The keyring_search_aux function in security/keys/keyring.c in the Linux kernel allowed local users to cause a denial of service (NULL pointer dereference and OOPS) via a request_key system call for the 'dead' type. (bsc#1029850). - CVE-2017-2647: The KEYS subsystem in the Linux kernel allowed local users to gain privileges or cause a denial of service (NULL pointer dereference and system crash) via vectors involving a NULL value for a certain match field, related to the keyring_search_iterator function in keyring.c. (bsc#1030593) - CVE-2016-9604: This fixes handling of keyrings starting with '.' in KEYCTL_JOIN_SESSION_KEYRING, which could have allowed local users to manipulate privileged keyrings (bsc#1035576) - CVE-2017-7616: Incorrect error handling in the set_mempolicy and mbind compat syscalls in mm/mempolicy.c in the Linux kernel allowed local users to obtain sensitive information from uninitialized stack data by triggering failure of a certain bitmap operation. (bnc#1033336). - CVE-2017-7645: The NFSv2/NFSv3 server in the nfsd subsystem in the Linux kernel allowed remote attackers to cause a denial of service (system crash) via a long RPC reply, related to net/sunrpc/svc.c, fs/nfsd/nfs3xdr.c, and fs/nfsd/nfsxdr.c. (bsc#1034670). - CVE-2017-7308: The packet_set_ring function in net/packet/af_packet.c in the Linux kernel did not properly validate certain block-size data, which allowed local users to cause a denial of service (overflow) or possibly have unspecified other impact via crafted system calls (bnc#1031579) - CVE-2017-2671: The ping_unhash function in net/ipv4/ping.c in the Linux kernel was too late in obtaining a certain lock and consequently could not ensure that disconnect function calls are safe, which allowed local users to cause a denial of service (panic) by leveraging access to the protocol value of IPPROTO_ICMP in a socket system call (bnc#1031003) - CVE-2017-7294: The vmw_surface_define_ioctl function in drivers/gpu/drm/vmwgfx/vmwgfx_surface.c in the Linux kernel did not validate addition of certain levels data, which allowed local users to trigger an integer overflow and out-of-bounds write, and cause a denial of service (system hang or crash) or possibly gain privileges, via a crafted ioctl call for a /dev/dri/renderD* device (bnc#1031440) - CVE-2017-7261: The vmw_surface_define_ioctl function in drivers/gpu/drm/vmwgfx/vmwgfx_surface.c in the Linux kernel did not check for a zero value of certain levels data, which allowed local users to cause a denial of service (ZERO_SIZE_PTR dereference, and GPF and possibly panic) via a crafted ioctl call for a /dev/dri/renderD* device (bnc#1031052) - CVE-2017-7187: The sg_ioctl function in drivers/scsi/sg.c in the Linux kernel allowed local users to cause a denial of service (stack-based buffer overflow) or possibly have unspecified other impact via a large command size in an SG_NEXT_CMD_LEN ioctl call, leading to out-of-bounds write access in the sg_write function (bnc#1030213) - CVE-2016-9588: arch/x86/kvm/vmx.c in the Linux kernel mismanaged the #BP and #OF exceptions, which allowed guest OS users to cause a denial of service (guest OS crash) by declining to handle an exception thrown by an L2 guest (bsc#1015703). - CVE-2017-5669: The do_shmat function in ipc/shm.c in the Linux kernel did not restrict the address calculated by a certain rounding operation, which allowed local users to map page zero, and consequently bypass a protection mechanism that exists for the mmap system call, by making crafted shmget and shmat system calls in a privileged context (bnc#1026914). - CVE-2016-10200: Race condition in the L2TPv3 IP Encapsulation feature in the Linux kernel allowed local users to gain privileges or cause a denial of service (use-after-free) by making multiple bind system calls without properly ascertaining whether a socket has the SOCK_ZAPPED status, related to net/l2tp/l2tp_ip.c and net/l2tp/l2tp_ip6.c (bnc#1028415) - CVE-2016-10208: The ext4_fill_super function in fs/ext4/super.c in the Linux kernel did not properly validate meta block groups, which allowed physically proximate attackers to cause a denial of service (out-of-bounds read and system crash) via a crafted ext4 image (bnc#1023377). - CVE-2017-5897: The ip6gre_err function in net/ipv6/ip6_gre.c in the Linux kernel allowed remote attackers to have unspecified impact via vectors involving GRE flags in an IPv6 packet, which trigger an out-of-bounds access (bsc#1023762). - CVE-2017-5986: A race condition in the sctp_wait_for_sndbuf function in net/sctp/socket.c in the Linux kernel allowed local users to cause a denial of service (assertion failure and panic) via a multithreaded application that peels off an association in a certain buffer-full state (bsc#1025235). - CVE-2017-6074: The dccp_rcv_state_process function in net/dccp/input.c in the Linux kernel mishandled DCCP_PKT_REQUEST packet data structures in the LISTEN state, which allowed local users to obtain root privileges or cause a denial of service (double free) via an application that made an IPV6_RECVPKTINFO setsockopt system call (bnc#1026024) - CVE-2016-9191: The cgroup offline implementation in the Linux kernel mishandled certain drain operations, which allowed local users to cause a denial of service (system hang) by leveraging access to a container environment for executing a crafted application (bnc#1008842) - CVE-2017-6348: The hashbin_delete function in net/irda/irqueue.c in the Linux kernel improperly managed lock dropping, which allowed local users to cause a denial of service (deadlock) via crafted operations on IrDA devices (bnc#1027178). - CVE-2016-10044: The aio_mount function in fs/aio.c in the Linux kernel did not properly restrict execute access, which made it easier for local users to bypass intended SELinux W^X policy restrictions, and consequently gain privileges, via an io_setup system call (bnc#1023992). - CVE-2016-3070: The trace_writeback_dirty_page implementation in include/trace/events/writeback.h in the Linux kernel improperly interacts with mm/migrate.c, which allowed local users to cause a denial of service (NULL pointer dereference and system crash) or possibly have unspecified other impact by triggering a certain page move (bnc#979215). - CVE-2016-5243: The tipc_nl_compat_link_dump function in net/tipc/netlink_compat.c in the Linux kernel did not properly copy a certain string, which allowed local users to obtain sensitive information from kernel stack memory by reading a Netlink message (bnc#983212). - CVE-2017-6345: The LLC subsystem in the Linux kernel did not ensure that a certain destructor exists in required circumstances, which allowed local users to cause a denial of service (BUG_ON) or possibly have unspecified other impact via crafted system calls (bnc#1027190) - CVE-2017-6346: Race condition in net/packet/af_packet.c in the Linux kernel allowed local users to cause a denial of service (use-after-free) or possibly have unspecified other impact via a multithreaded application that made PACKET_FANOUT setsockopt system calls (bnc#1027189) - CVE-2017-6353: net/sctp/socket.c in the Linux kernel did not properly restrict association peel-off operations during certain wait states, which allowed local users to cause a denial of service (invalid unlock and double free) via a multithreaded application. NOTE: this vulnerability exists because of an incorrect fix for CVE-2017-5986 (bnc#
Есть исправление
- Опубликовано
- Обновлено
Стек: system
Затронутые продукты и версии
kernel-default SUSE:Linux Enterprise Desktop 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
kernel-source SUSE:Linux Enterprise Desktop 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
kernel-syms SUSE:Linux Enterprise Desktop 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
kernel-xen SUSE:Linux Enterprise Desktop 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
kgraft-patch-sle12-sp1_update_15 SUSE:Linux Enterprise Live Patching 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 1-4.1
Обновитесь до 1-4.1
kernel-ec2 SUSE:Linux Enterprise Module for Public Cloud 12
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
kernel-docs SUSE:Linux Enterprise Software Development Kit 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.4
Обновитесь до 3.12.74-60.64.40.4
kernel-obs-build SUSE:Linux Enterprise Software Development Kit 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
kernel-default SUSE:Linux Enterprise Server 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
kernel-source SUSE:Linux Enterprise Server 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
kernel-syms SUSE:Linux Enterprise Server 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
kernel-xen SUSE:Linux Enterprise Server 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
kernel-default SUSE:Linux Enterprise Server for SAP Applications 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
kernel-source SUSE:Linux Enterprise Server for SAP Applications 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
kernel-syms SUSE:Linux Enterprise Server for SAP Applications 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
kernel-xen SUSE:Linux Enterprise Server for SAP Applications 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
kernel-default SUSE:Linux Enterprise Workstation Extension 12 SP1
- Затронутые диапазоны версий
- ECOSYSTEM: < 3.12.74-60.64.40.1
Обновитесь до 3.12.74-60.64.40.1
Первоисточники
- https://www.suse.com/support/update/announcement/2017/suse-su-20171360-1/
- https://bugzilla.suse.com/1003077
- https://bugzilla.suse.com/1008842
- https://bugzilla.suse.com/1009682
- https://bugzilla.suse.com/1012620
- https://bugzilla.suse.com/1012985
- https://bugzilla.suse.com/1015703
- https://bugzilla.suse.com/1015787
- https://bugzilla.suse.com/1015821
- https://bugzilla.suse.com/1017512
- https://bugzilla.suse.com/1018100
- https://bugzilla.suse.com/1018263
- https://bugzilla.suse.com/1018419
- https://bugzilla.suse.com/1018446
- https://bugzilla.suse.com/1019168
- https://bugzilla.suse.com/1019514
- https://bugzilla.suse.com/1020048
- https://bugzilla.suse.com/1020795
- https://bugzilla.suse.com/1021256
- https://bugzilla.suse.com/1021374
- https://bugzilla.suse.com/1021762
- https://bugzilla.suse.com/1021913
- https://bugzilla.suse.com/1022559
- https://osv.dev/vulnerability/SUSE-SU-2017:1360-1