p PatchFirst

SUSE-SU-2018:0785-1

SUSE-SU-2018:0785-1 · Security update for the Linux Kernel

Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.

Cette page présente une partie des faits des sources. Consultez les avis liés pour la description complète et les versions concernées.

The SUSE Linux Enterprise 12 SP2 kernel was updated to 4.4.120 to receive various security and bugfixes. The following security bugs were fixed: - CVE-2017-13166: An elevation of privilege vulnerability in the v4l2 video driver was fixed. (bnc#1072865). - CVE-2017-15951: The KEYS subsystem did not correctly synchronize the actions of updating versus finding a key in the 'negative' state to avoid a race condition, which allowed local users to cause a denial of service or possibly have unspecified other impact via crafted system calls (bnc#1062840 bnc#1065615). - CVE-2017-16644: The hdpvr_probe function in drivers/media/usb/hdpvr/hdpvr-core.c allowed local users to cause a denial of service (improper error handling and system crash) or possibly have unspecified other impact via a crafted USB device (bnc#1067118). - CVE-2017-16912: The 'get_pipe()' function (drivers/usb/usbip/stub_rx.c) allowed attackers to cause a denial of service (out-of-bounds read) via a specially crafted USB over IP packet (bnc#1078673). - CVE-2017-16913: The 'stub_recv_cmd_submit()' function (drivers/usb/usbip/stub_rx.c) when handling CMD_SUBMIT packets allowed attackers to cause a denial of service (arbitrary memory allocation) via a specially crafted USB over IP packet (bnc#1078672). - CVE-2017-17975: Use-after-free in the usbtv_probe function in drivers/media/usb/usbtv/usbtv-core.c allowed attackers to cause a denial of service (system crash) or possibly have unspecified other impact by triggering failure of audio registration, because a kfree of the usbtv data structure occurs during a usbtv_video_free call, but the usbtv_video_fail label's code attempts to both access and free this data structure (bnc#1074426). - CVE-2017-18208: The madvise_willneed function in mm/madvise.c allowed local users to cause a denial of service (infinite loop) by triggering use of MADVISE_WILLNEED for a DAX mapping (bnc#1083494). - CVE-2018-8087: Memory leak in the hwsim_new_radio_nl function in drivers/net/wireless/mac80211_hwsim.c allowed local users to cause a denial of service (memory consumption) by triggering an out-of-array error case (bnc#1085053). - CVE-2018-1000026: A insufficient input validation vulnerability in the bnx2x network card driver could result in DoS: Network card firmware assertion takes card off-line. This attack appear to be exploitable via An attacker on a must pass a very large, specially crafted packet to the bnx2x card. This can be done from an untrusted guest VM. (bnc#1079384). - CVE-2018-1068: Insufficient user provided offset checking in the ebtables compat code allowed local attackers to overwrite kernel memory and potentially execute code. (bsc#1085107) The following non-security bugs were fixed: - acpi / bus: Leave modalias empty for devices which are not present (bnc#1012382). - acpi: sbshc: remove raw pointer from printk() message (bnc#1012382). - Add delay-init quirk for Corsair K70 RGB keyboards (bnc#1012382). - add ip6_make_flowinfo helper (bsc#1042286). - ahci: Add Intel Cannon Lake PCH-H PCI ID (bnc#1012382). - ahci: Add PCI ids for Intel Bay Trail, Cherry Trail and Apollo Lake AHCI (bnc#1012382). - ahci: Annotate PCI ids for mobile Intel chipsets as such (bnc#1012382). - alpha: fix crash if pthread_create races with signal delivery (bnc#1012382). - alpha: fix reboot on Avanti platform (bnc#1012382). - alsa: hda/ca0132 - fix possible NULL pointer use (bnc#1012382). - alsa: hda - Fix headset mic detection problem for two Dell machines (bnc#1012382). - alsa: hda/realtek - Add headset mode support for Dell laptop (bsc#1031717). - alsa: hda/realtek: PCI quirk for Fujitsu U7x7 (bnc#1012382). - alsa: hda - Reduce the suspend time consumption for ALC256 (bsc#1031717). - alsa: hda - Use IS_REACHABLE() for dependency on input (bsc#1031717). - alsa: seq: Fix racy pool initializations (bnc#1012382). - alsa: seq: Fix regression by incorrect ioctl_mutex usages (bnc#1012382). - alsa: usb-audio: add implicit fb quirk for Behringer UFX1204 (bnc#1012382). - alsa: usb-audio: Fix UAC2 get_ctl request with a RANGE attribute (bnc#1012382). - amd-xgbe: Fix unused suspend handlers build warning (bnc#1012382). - arm64: define BUG() instruction without CONFIG_BUG (bnc#1012382). - arm64: Disable unhandled signal log messages by default (bnc#1012382). - arm64: dts: add #cooling-cells to CPU nodes (bnc#1012382). - arm64: Kconfig: select COMPAT_BINFMT_ELF only when BINFMT_ELF is set (bnc#1012382). - arm: 8731/1: Fix csum_partial_copy_from_user() stack mismatch (bnc#1012382). - arm: AM33xx: PRM: Remove am33xx_pwrdm_read_prev_pwrst function (bnc#1012382). - arm: dts: am4372: Correct the interrupts_properties of McASP (bnc#1012382). - arm: dts: Fix omap4 hang with GPS connected to USB by using wakeupgen (bnc#1012382). - arm: dts: ls1021a: fix incorrect clock references (bnc#1012382). - arm: dts: s5pv210: add interrupt-parent for ohci (bnc#1012382). - arm: dts: STi: Add gpio polarity for 'hdmi,hpd-gpio' property (bnc#1012382). - arm: kvm: Fix SMCCC handling of unimplemented SMC/HVC calls (bnc#1012382). - arm: OMAP2+: Fix SRAM virt to phys translation for save_secure_ram_context (bnc#1012382). - arm: omap2: hide omap3_save_secure_ram on non-OMAP3 builds (git-fixes). - arm: pxa/tosa-bt: add MODULE_LICENSE tag (bnc#1012382). - arm: spear13xx: Fix dmas cells (bnc#1012382). - arm: spear13xx: Fix spics gpio controller's warning (bnc#1012382). - arm: spear600: Add missing interrupt-parent of rtc (bnc#1012382). - arm: tegra: select USB_ULPI from EHCI rather than platform (bnc#1012382). - asoc: au1x: Fix timeout tests in au1xac97c_ac97_read() (bsc#1031717). - asoc: Intel: Kconfig: fix build when acpi is not enabled (bnc#1012382). - asoc: Intel: sst: Fix the return value of 'sst_send_byte_stream_mrfld()' (bsc#1031717). - asoc: mediatek: add i2c dependency (bnc#1012382). - asoc: nuc900: Fix a loop timeout test (bsc#1031717). - asoc: pcm512x: add missing MODULE_DESCRIPTION/AUTHOR/LICENSE (bnc#1012382). - asoc: rockchip: disable clock on error (bnc#1012382). - asoc: rockchip: use __maybe_unused to hide st_irq_syscfg_resume (bnc#1012382). - asoc: rsnd: avoid duplicate free_irq() (bnc#1012382). - asoc: rsnd: do not call free_irq() on Parent SSI (bnc#1012382). - asoc: simple-card: Fix misleading error message (bnc#1012382). - asoc: ux500: add MODULE_LICENSE tag (bnc#1012382). - ata: ahci_xgene: free structure returned by acpi_get_object_info() (bsc#1082979). - b2c2: flexcop: avoid unused function warnings (bnc#1012382). - binder: add missing binder_unlock() (bnc#1012382). - binder: check for binder_thread allocation failure in binder_poll() (bnc#1012382). - binfmt_elf: compat: avoid unused function warning (bnc#1012382). - blacklist.conf: commit fd5f7cde1b85d4c8e09 ('printk: Never set console_may_schedule in console_trylock()') - blktrace: fix unlocked registration of tracepoints (bnc#1012382). - bluetooth: btsdio: Do not bind to non-removable BCM43341 (bnc#1012382). - bluetooth: btusb: Restore QCA Rome suspend/resume fix with a 'rewritten' version (bnc#1012382). - bnx2x: Improve reliability in case of nested PCI errors (bnc#1012382). - bnxt_en: Fix the 'Invalid VF' id check in bnxt_vf_ndo_prep routine (bnc#1012382). - bpf: arsh is not supported in 32 bit alu thus reject it (bnc#1012382). - bpf: avoid false sharing of map refcount with max_entries (bnc#1012382). - bpf: fix 32-bit divide by zero (bnc#1012382). - bpf: fix bpf_tail_call() x64 JIT (bnc#1012382). - bpf: fix divides by zero (bnc#1012382). - bpf: introduce BPF_JIT_ALWAYS_ON config (bnc#1012382). - bpf: reject stores into ctx via st and xadd (bnc#1012382). - bridge: implement missing ndo_uninit() (bsc#1042286). - bridge: move bridge multicast cleanup to ndo_uninit (bsc#1042286). - btrfs: copy fsid to super_block s_uuid (bsc#1080774). - btrfs: fix crash due to not cleaning up tree log block's dirty bits (bnc#1012382). - btrfs: fix deadlock in run_delalloc_nocow (bnc#1012382). - btrfs: fix deadlock when writing out space cache (bnc#101238

Correctif disponible

Publication
Mise à jour

Pile logicielle: system

Produits et versions concernés

  • kernel-default SUSE:Linux Enterprise Desktop 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kernel-source SUSE:Linux Enterprise Desktop 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kernel-syms SUSE:Linux Enterprise Desktop 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kernel-default SUSE:Linux Enterprise High Availability Extension 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kgraft-patch-sle12-sp2_update_20 SUSE:Linux Enterprise Live Patching 12

    Plages de versions concernées
    • ECOSYSTEM: < 1-3.3.1

    Mettez à jour vers 1-3.3.1

  • kernel-default SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kernel-source SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kernel-syms SUSE:Linux Enterprise Server for Raspberry Pi 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kernel-docs SUSE:Linux Enterprise Software Development Kit 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kernel-obs-build SUSE:Linux Enterprise Software Development Kit 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kernel-default SUSE:Linux Enterprise Server 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kernel-source SUSE:Linux Enterprise Server 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kernel-syms SUSE:Linux Enterprise Server 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kernel-default SUSE:Linux Enterprise Server for SAP Applications 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kernel-source SUSE:Linux Enterprise Server for SAP Applications 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kernel-syms SUSE:Linux Enterprise Server for SAP Applications 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

  • kernel-default SUSE:Linux Enterprise Workstation Extension 12 SP2

    Plages de versions concernées
    • ECOSYSTEM: < 4.4.120-92.70.1

    Mettez à jour vers 4.4.120-92.70.1

Sources originales

Vérifiez votre serveur →