SUSE-SU-2017:2869-1
SUSE-SU-2017:2869-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.90 to receive various security and bugfixes. The following security bugs were fixed: - CVE-2017-1000252: The KVM subsystem in the Linux kernel allowed guest OS users to cause a denial of service (assertion failure, and hypervisor hang or crash) via an out-of bounds guest_irq value, related to arch/x86/kvm/vmx.c and virt/kvm/eventfd.c (bnc#1058038). - CVE-2017-10810: Memory leak in the virtio_gpu_object_create function in drivers/gpu/drm/virtio/virtgpu_object.c in the Linux kernel allowed attackers to cause a denial of service (memory consumption) by triggering object-initialization failures (bnc#1047277). - CVE-2017-11472: The acpi_ns_terminate() function in drivers/acpi/acpica/nsutils.c in the Linux kernel did not flush the operand cache and causes a kernel stack dump, which allowed local users to obtain sensitive information from kernel memory and bypass the KASLR protection mechanism (in the kernel through 4.9) via a crafted ACPI table (bnc#1049580). - CVE-2017-11473: Buffer overflow in the mp_override_legacy_irq() function in arch/x86/kernel/acpi/boot.c in the Linux kernel allowed local users to gain privileges via a crafted ACPI table (bnc#1049603). - CVE-2017-12134: The xen_biovec_phys_mergeable function in drivers/xen/biomerge.c in Xen might allow local OS guest users to corrupt block device data streams and consequently obtain sensitive memory information, cause a denial of service, or gain host OS privileges by leveraging incorrect block IO merge-ability calculation (bnc#1051790 bnc#1053919). - CVE-2017-12153: A security flaw was discovered in the nl80211_set_rekey_data() function in net/wireless/nl80211.c in the Linux kernel This function did not check whether the required attributes are present in a Netlink request. This request can be issued by a user with the CAP_NET_ADMIN capability and may result in a NULL pointer dereference and system crash (bnc#1058410). - CVE-2017-12154: The prepare_vmcs02 function in arch/x86/kvm/vmx.c in the Linux kernel did not ensure that the 'CR8-load exiting' and 'CR8-store exiting' L0 vmcs02 controls exist in cases where L1 omits the 'use TPR shadow' vmcs12 control, which allowed KVM L2 guest OS users to obtain read and write access to the hardware CR8 register (bnc#1058507). - CVE-2017-13080: Wi-Fi Protected Access (WPA and WPA2) allowed reinstallation of the Group Temporal Key (GTK) during the group key handshake, allowing an attacker within radio range to replay frames from access points to clients (bnc#1063667). - CVE-2017-14051: An integer overflow in the qla2x00_sysfs_write_optrom_ctl function in drivers/scsi/qla2xxx/qla_attr.c in the Linux kernel allowed local users to cause a denial of service (memory corruption and system crash) by leveraging root access (bnc#1056588). - CVE-2017-14106: The tcp_disconnect function in net/ipv4/tcp.c in the Linux kernel allowed local users to cause a denial of service (__tcp_select_window divide-by-zero error and system crash) by triggering a disconnect within a certain tcp_recvmsg code path (bnc#1056982). - CVE-2017-14489: The iscsi_if_rx function in drivers/scsi/scsi_transport_iscsi.c in the Linux kernel allowed local users to cause a denial of service (panic) by leveraging incorrect length validation (bnc#1059051). - CVE-2017-15649: net/packet/af_packet.c in the Linux kernel allowed local users to gain privileges via crafted system calls that trigger mishandling of packet_fanout data structures, because of a race condition (involving fanout_add and packet_do_bind) that leads to a use-after-free, a different vulnerability than CVE-2017-6346 (bnc#1064388). - CVE-2017-7518: The Linux kernel was vulnerable to an incorrect debug exception(#DB) error. It could occur while emulating a syscall instruction and potentially lead to guest privilege escalation. (bsc#1045922). - CVE-2017-7541: The brcmf_cfg80211_mgmt_tx function in drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c in the Linux kernel allowed local users to cause a denial of service (buffer overflow and system crash) or possibly gain privileges via a crafted NL80211_CMD_FRAME Netlink packet (bnc#1049645). - CVE-2017-7542: The ip6_find_1stfragopt function in net/ipv6/output_core.c in the Linux kernel allowed local users to cause a denial of service (integer overflow and infinite loop) by leveraging the ability to open a raw socket (bnc#1049882). - CVE-2017-8831: The saa7164_bus_get function in drivers/media/pci/saa7164/saa7164-bus.c in the Linux kernel allowed local users to cause a denial of service (out-of-bounds array access) or possibly have unspecified other impact by changing a certain sequence-number value, aka a 'double fetch' vulnerability (bnc#1037994). The following non-security bugs were fixed: - acpi / processor: Avoid reserving IO regions too early (bsc#1051478). - acpi / scan: Prefer devices without _HID for _ADR matching (git-fixes). - af_key: Add lock to key dump (bsc#1047653). - af_key: Fix slab-out-of-bounds in pfkey_compile_policy (bsc#1047354). - alsa: fm801: Initialize chip after IRQ handler is registered (bsc#1031717). - alsa: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978) (bsc#1020657). - alsa: hda - Fix endless loop of codec configure (bsc#1031717). - alsa: hda - Implement mic-mute LED mode enum (bsc#1055013). - alsa: hda/realtek - Add support headphone Mic for ALC221 of HP platform (bsc#1024405). - alsa: hda - set input_path bitmap to zero after moving it to new place (bsc#1031717). - alsa: ice1712: Add support for STAudio ADCIII (bsc#1048934). - alsa: usb-audio: Apply sample rate quirk to Sennheiser headset (bsc#1052580). - arc: Re-enable MMU upon Machine Check exception (bnc#1012382). - arm64: fault: Route pte translation faults via do_translation_fault (bnc#1012382). - arm64: Make sure SPsel is always set (bnc#1012382). - arm: pxa: add the number of DMA requestor lines (bnc#1012382). - arm: pxa: fix the number of DMA requestor lines (bnc#1012382). - b43: Add missing MODULE_FIRMWARE() (bsc#1037344). - bcache: correct cache_dirty_target in __update_writeback_rate() (bnc#1012382). - bcache: Correct return value for sysfs attach errors (bnc#1012382). - bcache: do not subtract sectors_to_gc for bypassed IO (bnc#1012382). - bcache: fix bch_hprint crash and improve output (bnc#1012382). - bcache: fix for gc and write-back race (bnc#1012382). - bcache: Fix leak of bdev reference (bnc#1012382). - bcache: force trigger gc (bsc#1038078). - bcache: initialize dirty stripes in flash_dev_run() (bnc#1012382). - bcache: only recovery I/O error for writethrough mode (bsc#1043652). - bdi: Fix use-after-free in wb_congested_put() (bsc#1040307). - blacklist 2400fd822f46 powerpc/asm: Mark cr0 as clobbered in mftb() - blacklist.conf: 9eeacd3a2f17 not a bug fix (bnc#1050061) - blacklist.conf: add unapplicable/cosmetic iwlwifi fixes (bsc#1031717). - blacklist.conf: add unapplicable drm fixes (bsc#1031717). - blacklist.conf: Blacklist 4e201566402c ('genirq/msi: Drop artificial PCI dependency') (bsc#1051478) This commit just removes an include and does not fix a real issue. - blacklist.conf: Blacklist aa2369f11ff7 ('mm/gup.c: fix access_ok() argument type') (bsc#1051478) Fixes only a compile-warning. - blacklist.conf: Blacklist c133c7615751 ('x86/nmi: Fix timeout test in test_nmi_ipi()') It only fixes a self-test (bsc#1051478). - blacklist.conf: Blacklist c9525a3fab63 ('x86/watchdog: Fix Kconfig help text file path reference to lockup watchdog documentation') Updates only kconfig help-text (bsc#1051478). - blacklist.conf: Blacklist e80e7edc55ba ('PCI/MSI: Initialize MSI capability for all architectures') This only fixes machines not supported by our kernels. - blkfront: add uevent for size change (bnc#1036632). - block: Allow bdi re-registration (bsc#1040307). - block: do not allow updates through sysfs until registration completes (bsc#1047027). - block: Fix front merge check (bsc#1051239). - block: Make del_gendisk() safer
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.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
kernel-source SUSE:Linux Enterprise Desktop 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
kernel-syms SUSE:Linux Enterprise Desktop 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
kernel-default SUSE:Linux Enterprise High Availability Extension 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
kgraft-patch-sle12-sp2_update_14 SUSE:Linux Enterprise Live Patching 12
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1-2.4
Auf 1-2.4 aktualisieren
kernel-default SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
kernel-source SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
kernel-syms SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
kernel-docs SUSE:Linux Enterprise Software Development Kit 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.3
Auf 4.4.90-92.45.3 aktualisieren
kernel-obs-build SUSE:Linux Enterprise Software Development Kit 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
kernel-default SUSE:Linux Enterprise Server 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
kernel-source SUSE:Linux Enterprise Server 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
kernel-syms SUSE:Linux Enterprise Server 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
kernel-default SUSE:Linux Enterprise Server for SAP Applications 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
kernel-source SUSE:Linux Enterprise Server for SAP Applications 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
kernel-syms SUSE:Linux Enterprise Server for SAP Applications 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
kernel-default SUSE:Linux Enterprise Workstation Extension 12 SP2
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.90-92.45.1
Auf 4.4.90-92.45.1 aktualisieren
Originalquellen
- https://www.suse.com/support/update/announcement/2017/suse-su-20172869-1/
- https://bugzilla.suse.com/1006180
- https://bugzilla.suse.com/1011913
- https://bugzilla.suse.com/1012382
- https://bugzilla.suse.com/1012829
- https://bugzilla.suse.com/1013887
- https://bugzilla.suse.com/1019151
- https://bugzilla.suse.com/1020645
- https://bugzilla.suse.com/1020657
- https://bugzilla.suse.com/1021424
- https://bugzilla.suse.com/1022476
- https://bugzilla.suse.com/1022743
- https://bugzilla.suse.com/1022967
- https://bugzilla.suse.com/1023175
- https://bugzilla.suse.com/1024405
- https://bugzilla.suse.com/1028173
- https://bugzilla.suse.com/1028286
- https://bugzilla.suse.com/1029693
- https://bugzilla.suse.com/1030552
- https://bugzilla.suse.com/1030850
- https://bugzilla.suse.com/1031515
- https://bugzilla.suse.com/1031717
- https://bugzilla.suse.com/1031784
- https://osv.dev/vulnerability/SUSE-SU-2017:2869-1