SUSE-SU-2017:0575-1
SUSE-SU-2017:0575-1 · Security update for the Linux Kernel
Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.
Diese Seite zeigt ausgewählte Angaben aus den Quellen. Die vollständige Beschreibung und betroffene Versionen finden Sie in den verlinkten Sicherheitshinweisen.
The SUSE Linux Enterprise 12 SP2 kernel was updated to 4.4.49 to receive various security and bugfixes. The following security bugs were fixed: - CVE-2016-7117: Use-after-free vulnerability in the __sys_recvmmsg function in net/socket.c in the Linux kernel allowed remote attackers to execute arbitrary code via vectors involving a recvmmsg system call that was mishandled during error processing (bnc#1003077). - CVE-2017-5576: Integer overflow in the vc4_get_bcl function in drivers/gpu/drm/vc4/vc4_gem.c in the VideoCore DRM driver in the Linux kernel allowed local users to cause a denial of service or possibly have unspecified other impact via a crafted size value in a VC4_SUBMIT_CL ioctl call (bnc#1021294). - CVE-2017-5577: The vc4_get_bcl function in drivers/gpu/drm/vc4/vc4_gem.c in the VideoCore DRM driver in the Linux kernel did not set an errno value upon certain overflow detections, which allowed local users to cause a denial of service (incorrect pointer dereference and OOPS) via inconsistent size values in a VC4_SUBMIT_CL ioctl call (bnc#1021294). - CVE-2017-5551: The simple_set_acl function in fs/posix_acl.c in the Linux kernel preserved the setgid bit during a setxattr call involving a tmpfs filesystem, which allowed local users to gain group privileges by leveraging the existence of a setgid program with restrictions on execute permissions. (bnc#1021258). - CVE-2017-2583: The load_segment_descriptor implementation in arch/x86/kvm/emulate.c in the Linux kernel improperly emulated a 'MOV SS, NULL selector' instruction, which allowed guest OS users to cause a denial of service (guest OS crash) or gain guest OS privileges via a crafted application (bnc#1020602). - CVE-2017-2584: arch/x86/kvm/emulate.c in the Linux kernel allowed local users to obtain sensitive information from kernel memory or cause a denial of service (use-after-free) via a crafted application that leverages instruction emulation for fxrstor, fxsave, sgdt, and sidt (bnc#1019851). - CVE-2015-8709: kernel/ptrace.c in the Linux kernel mishandled uid and gid mappings, which allowed local users to gain privileges by establishing a user namespace, waiting for a root process to enter that namespace with an unsafe uid or gid, and then using the ptrace system call. NOTE: the vendor states 'there is no kernel bug here' (bnc#1010933). - CVE-2016-9806: Race condition in the netlink_dump function in net/netlink/af_netlink.c in the Linux kernel allowed local users to cause a denial of service (double free) or possibly have unspecified other impact via a crafted application that made sendmsg system calls, leading to a free operation associated with a new dump that started earlier than anticipated (bnc#1013540). - CVE-2017-5897: fixed a bug in the Linux kernel IPv6 implementation which allowed remote attackers to trigger an out-of-bounds access, leading to a denial-of-service attack (bnc#1023762). - CVE-2017-5970: Fixed a possible denial-of-service that could have been triggered by sending bad IP options on a socket (bsc#1024938). - CVE-2017-5986: an application could have triggered a BUG_ON() in sctp_wait_for_sndbuf() if the socket TX buffer was full, a thread was waiting on it to queue more data, and meanwhile another thread peeled off the association being used by the first thread (bsc#1025235). The following non-security bugs were fixed: - 8250: fintek: rename IRQ_MODE macro (boo#1009546). - acpi: nfit, libnvdimm: fix / harden ars_status output length handling (bsc#1023175). - acpi: nfit: fix bus vs dimm confusion in xlat_status (bsc#1023175). - acpi: nfit: validate ars_status output buffer size (bsc#1023175). - arm64: numa: fix incorrect log for memory-less node (bsc#1019631). - asoc: cht_bsw_rt5645: Fix leftover kmalloc (bsc#1010690). - asoc: rt5670: add HS ground control (bsc#1016250). - bcache: Make gc wakeup sane, remove set_task_state() (bsc#1021260). - bcache: partition support: add 16 minors per bcacheN device (bsc#1019784). - blk-mq: Allow timeouts to run while queue is freezing (bsc#1020817). - blk-mq: Always schedule hctx->next_cpu (bsc#1020817). - blk-mq: Avoid memory reclaim when remapping queues (bsc#1020817). - blk-mq: Fix failed allocation path when mapping queues (bsc#1020817). - blk-mq: do not overwrite rq->mq_ctx (bsc#1020817). - blk-mq: improve warning for running a queue on the wrong CPU (bsc#1020817). - block: Change extern inline to static inline (bsc#1023175). - bluetooth: btmrvl: fix hung task warning dump (bsc#1018813). - bnx2x: Correct ringparam estimate when DOWN (bsc#1020214). - brcmfmac: Change error print on wlan0 existence (bsc#1000092). - btrfs: add support for RENAME_EXCHANGE and RENAME_WHITEOUT (bsc#1020975). - btrfs: bugfix: handle FS_IOC32_{GETFLAGS,SETFLAGS,GETVERSION} in btrfs_ioctl (bsc#1018100). - btrfs: fix btrfs_compat_ioctl failures on non-compat ioctls (bsc#1018100). - btrfs: fix inode leak on failure to setup whiteout inode in rename (bsc#1020975). - btrfs: fix lockdep warning about log_mutex (bsc#1021455). - btrfs: fix lockdep warning on deadlock against an inode's log mutex (bsc#1021455). - btrfs: fix number of transaction units for renames with whiteout (bsc#1020975). - btrfs: increment ctx->pos for every emitted or skipped dirent in readdir (bsc#981709). - btrfs: incremental send, fix invalid paths for rename operations (bsc#1018316). - btrfs: incremental send, fix premature rmdir operations (bsc#1018316). - btrfs: pin log earlier when renaming (bsc#1020975). - btrfs: pin logs earlier when doing a rename exchange operation (bsc#1020975). - btrfs: remove old tree_root dirent processing in btrfs_real_readdir() (bsc#981709). - btrfs: send, add missing error check for calls to path_loop() (bsc#1018316). - btrfs: send, avoid incorrect leaf accesses when sending utimes operations (bsc#1018316). - btrfs: send, fix failure to move directories with the same name around (bsc#1018316). - btrfs: send, fix invalid leaf accesses due to incorrect utimes operations (bsc#1018316). - btrfs: send, fix warning due to late freeing of orphan_dir_info structures (bsc#1018316). - btrfs: test_check_exists: Fix infinite loop when searching for free space entries (bsc#987192). - btrfs: unpin log if rename operation fails (bsc#1020975). - btrfs: unpin logs if rename exchange operation fails (bsc#1020975). - ceph: fix bad endianness handling in parse_reply_info_extra (bsc#1020488). - clk: xgene: Add PMD clock (bsc#1019351). - clk: xgene: Do not call __pa on ioremaped address (bsc#1019351). - clk: xgene: Remove CLK_IS_ROOT (bsc#1019351). - config: enable CONFIG_OCFS2_DEBUG_MASKLOG for ocfs2 (bsc#1015038) - config: enable Ceph kernel client modules for ppc64le - config: enable Ceph kernel client modules for s390x - crypto: FIPS - allow tests to be disabled in FIPS mode (bsc#1018913). - crypto: drbg - do not call drbg_instantiate in healt test (bsc#1018913). - crypto: drbg - remove FIPS 140-2 continuous test (bsc#1018913). - crypto: qat - fix bar discovery for c62x (bsc#1021251). - crypto: qat - zero esram only for DH85x devices (bsc#1021248). - crypto: rsa - allow keys >= 2048 bits in FIPS mode (bsc#1018913). - crypto: xts - consolidate sanity check for keys (bsc#1018913). - crypto: xts - fix compile errors (bsc#1018913). - cxl: fix potential NULL dereference in free_adapter() (bsc#1016517). - dax: fix deadlock with DAX 4k holes (bsc#1012829). - dax: fix device-dax region base (bsc#1023175). - device-dax: check devm_nsio_enable() return value (bsc#1023175). - device-dax: fail all private mapping attempts (bsc#1023175). - device-dax: fix percpu_ref_exit ordering (bsc#1023175). - driver core: fix race between creating/querying glue dir and its cleanup (bnc#1008742). - drivers: hv: Introduce a policy for controlling channel affinity. - drivers: hv: balloon: Add logging for dynamic memory operations. - drivers: hv: balloon: Disable hot add when CONFIG_MEMORY_HOTPLUG is not set. - drivers: h
Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system
Betroffene Produkte und Versionen
kernel-default SUSE:Linux Enterprise Desktop 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
kernel-source SUSE:Linux Enterprise Desktop 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
kernel-syms SUSE:Linux Enterprise Desktop 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
kernel-default SUSE:Linux Enterprise High Availability Extension 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
kgraft-patch-sle12-sp2_update_5 SUSE:Linux Enterprise Live Patching 12
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1-6.1
Auf 1-6.1 aktualisieren
kernel-default SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
kernel-source SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
kernel-syms SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
kernel-docs SUSE:Linux Enterprise Software Development Kit 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.3
Auf 4.4.49-92.11.3 aktualisieren
kernel-obs-build SUSE:Linux Enterprise Software Development Kit 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
kernel-default SUSE:Linux Enterprise Server 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
kernel-source SUSE:Linux Enterprise Server 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
kernel-syms SUSE:Linux Enterprise Server 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
kernel-default SUSE:Linux Enterprise Server for SAP Applications 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
kernel-source SUSE:Linux Enterprise Server for SAP Applications 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
kernel-syms SUSE:Linux Enterprise Server for SAP Applications 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
kernel-default SUSE:Linux Enterprise Workstation Extension 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.49-92.11.1
Auf 4.4.49-92.11.1 aktualisieren
Originalquellen
- https://www.suse.com/support/update/announcement/2017/suse-su-20170575-1/
- https://bugzilla.suse.com/1000092
- https://bugzilla.suse.com/1000619
- https://bugzilla.suse.com/1003077
- https://bugzilla.suse.com/1005918
- https://bugzilla.suse.com/1006469
- https://bugzilla.suse.com/1006472
- https://bugzilla.suse.com/1007729
- https://bugzilla.suse.com/1008742
- https://bugzilla.suse.com/1009546
- https://bugzilla.suse.com/1009674
- https://bugzilla.suse.com/1009718
- https://bugzilla.suse.com/1009911
- https://bugzilla.suse.com/1010612
- https://bugzilla.suse.com/1010690
- https://bugzilla.suse.com/1010933
- https://bugzilla.suse.com/1011176
- https://bugzilla.suse.com/1011602
- https://bugzilla.suse.com/1011660
- https://bugzilla.suse.com/1011913
- https://bugzilla.suse.com/1012382
- https://bugzilla.suse.com/1012422
- https://bugzilla.suse.com/1012829
- https://osv.dev/vulnerability/SUSE-SU-2017:0575-1