SUSE-SU-2019:1245-1
SUSE-SU-2019:1245-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 SP3 kernel was updated to 4.4.178 to receive various security and bugfixes. Four new speculative execution issues have been identified in Intel CPUs. (bsc#1111331) - CVE-2018-12126: Microarchitectural Store Buffer Data Sampling (MSBDS) - CVE-2018-12127: Microarchitectural Fill Buffer Data Sampling (MFBDS) - CVE-2018-12130: Microarchitectural Load Port Data Samling (MLPDS) - CVE-2019-11091: Microarchitectural Data Sampling Uncacheable Memory (MDSUM) This kernel update contains software mitigations, utilizing CPU microcode updates shipped in parallel. For more information on this set of information leaks, check out https://www.suse.com/support/kb/doc/?id=7023736 The following security issues fixed: - CVE-2018-5814: Multiple race condition errors when handling probe, disconnect, and rebind operations could be exploited to trigger a use-after-free condition or a NULL pointer dereference by sending multiple USB over IP packets (bnc#1096480). - CVE-2018-1000204: Prevent infoleak caused by incorrect handling of the SG_IO ioctl (bsc#1096728) - CVE-2018-10853: A flaw was found in the way the KVM hypervisor emulated instructions such as sgdt/sidt/fxsave/fxrstor. It did not check current privilege(CPL) level while emulating unprivileged instructions. An unprivileged guest user/process could use this flaw to potentially escalate privileges inside guest (bnc#1097104). - CVE-2018-15594: arch/x86/kernel/paravirt.c mishandled certain indirect calls, which made it easier for attackers to conduct Spectre-v2 attacks against paravirtual guests (bnc#1105348). - CVE-2019-9503: A brcmfmac frame validation bypass was fixed (bnc#1132828). - CVE-2019-3882: A flaw was fixed in the vfio interface implementation that permitted violation of the user's locked memory limit. If a device is bound to a vfio driver, such as vfio-pci, and the local attacker is administratively granted ownership of the device, it may cause a system memory exhaustion and thus a denial of service (DoS). Versions 3.10, 4.14 and 4.18 are vulnerable (bnc#1131416 bnc#1131427). The following non-security bugs were fixed: - 9p/net: fix memory leak in p9_client_create (bnc#1012382). - 9p: use inode->i_lock to protect i_size_write() under 32-bit (bnc#1012382). - acpi: acpi_pad: Do not launch acpi_pad threads on idle cpus (bsc#1113399). - acpi / bus: Only call dmi_check_system() on X86 (git-fixes). - acpi / button: make module loadable when booted in non-ACPI mode (bsc#1051510). - acpi / device_sysfs: Avoid OF modalias creation for removed device (bnc#1012382). - acpi: include ACPI button driver in base kernel (bsc#1062056). - Add hlist_add_tail_rcu() (Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net) (bnc#1012382). - alsa: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56 (bnc#1012382). - alsa: compress: add support for 32bit calls in a 64bit kernel (bnc#1012382). - alsa: compress: prevent potential divide by zero bugs (bnc#1012382). - alsa: hda - Enforces runtime_resume after S3 and S4 for each codec (bnc#1012382). - alsa: hda - Record the current power state before suspend/resume calls (bnc#1012382). - alsa: pcm: Do not suspend stream in unrecoverable PCM state (bnc#1012382). - alsa: pcm: Fix possible OOB access in PCM oss plugins (bnc#1012382). - alsa: rawmidi: Fix potential Spectre v1 vulnerability (bnc#1012382). - alsa: seq: oss: Fix Spectre v1 vulnerability (bnc#1012382). - applicom: Fix potential Spectre v1 vulnerabilities (bnc#1012382). - arc: fix __ffs return value to avoid build warnings (bnc#1012382). - arc: uacces: remove lp_start, lp_end from clobber list (bnc#1012382). - arcv2: Enable unaligned access in early ASM code (bnc#1012382). - arm64: fix COMPAT_SHMLBA definition for large pages (bnc#1012382). - arm64: Fix NUMA build error when !CONFIG_ACPI (fate#319981, git-fixes). - arm64: Fix NUMA build error when !CONFIG_ACPI (git-fixes). - arm64: hide __efistub_ aliases from kallsyms (bnc#1012382). - arm64: kconfig: drop CONFIG_RTC_LIB dependency (bnc#1012382). - arm64/kernel: fix incorrect EL0 check in inv_entry macro (bnc#1012382). - arm64: mm: Add trace_irqflags annotations to do_debug_exception() (bnc#1012382). - arm64: Relax GIC version check during early boot (bnc#1012382). - arm64: support keyctl() system call in 32-bit mode (bnc#1012382). - arm64: traps: disable irq in die() (bnc#1012382). - arm: 8458/1: bL_switcher: add GIC dependency (bnc#1012382). - arm: 8494/1: mm: Enable PXN when running non-LPAE kernel on LPAE processor (bnc#1012382). - arm: 8510/1: rework ARM_CPU_SUSPEND dependencies (bnc#1012382). - arm: 8824/1: fix a migrating irq bug when hotplug cpu (bnc#1012382). - arm: dts: exynos: Add minimal clkout parameters to Exynos3250 PMU (bnc#1012382). - arm: dts: exynos: Do not ignore real-world fuse values for thermal zone 0 on Exynos5420 (bnc#1012382). - arm: imx6q: cpuidle: fix bug that CPU might not wake up at expected time (bnc#1012382). - arm: OMAP2+: Variable 'reg' in function omap4_dsi_mux_pads() could be uninitialized (bnc#1012382). - arm: pxa: ssp: unneeded to free devm_ allocated data (bnc#1012382). - arm: s3c24xx: Fix boolean expressions in osiris_dvs_notify (bnc#1012382). - ASoC: dapm: change snprintf to scnprintf for possible overflow (bnc#1012382). - ASoC: fsl_esai: fix register setting issue in RIGHT_J mode (bnc#1012382). - ASoC: imx-audmux: change snprintf to scnprintf for possible overflow (bnc#1012382). - ASoC: Intel: Haswell/Broadwell: fix setting for .dynamic field (bnc#1012382). - ASoC: topology: free created components in tplg load error (bnc#1012382). - assoc_array: Fix shortcut creation (bnc#1012382). - ath10k: avoid possible string overflow (bnc#1012382). - ath9k_htc: Add a sanity check in ath9k_htc_ampdu_action() (bsc#1087092). - atm: he: fix sign-extension overflow on large shift (bnc#1012382). - autofs: drop dentry reference only when it is never used (bnc#1012382). - autofs: fix error return in autofs_fill_super() (bnc#1012382). - batman-adv: Avoid endless loop in bat-on-bat netdevice check (git-fixes). - batman-adv: Fix lockdep annotation of batadv_tlv_container_remove (git-fixes). - batman-adv: fix uninit-value in batadv_interface_tx() (bnc#1012382). - batman-adv: Only put gw_node list reference when removed (git-fixes). - batman-adv: Only put orig_node_vlan list reference when removed (git-fixes). - bluetooth: Check L2CAP option sizes returned from l2cap_get_conf_opt (bnc#1012382). - bnxt_en: Drop oversize TX packets to prevent errors (bnc#1012382). - btrfs: Avoid possible qgroup_rsv_size overflow in btrfs_calculate_inode_block_rsv_size (git-fixes). - btrfs: Fix bound checking in qgroup_trace_new_subtree_blocks (pending fix for bsc#1063638). - btrfs: fix corruption reading shared and compressed extents after hole punching (bnc#1012382). - btrfs: qgroup: Cleanup old subtree swap code (bsc#1063638). - btrfs: qgroup: Do not trace subtree if we're dropping reloc tree (bsc#1063638). - btrfs: qgroup: Introduce function to find all new tree blocks of reloc tree (bsc#1063638). - btrfs: qgroup: Introduce function to trace two swaped extents (bsc#1063638). - btrfs: qgroup: Introduce per-root swapped blocks infrastructure (bsc#1063638). - btrfs: qgroup: Introduce trace event to analyse the number of dirty extents accounted (bsc#1063638 dependency). - btrfs: qgroup: Only trace data extents in leaves if we're relocating data block group (bsc#1063638). - btrfs: qgroup: Refactor btrfs_qgroup_trace_subtree_swap (bsc#1063638). - btrfs: qgroup: Search commit root for rescan to avoid missing extent (bsc#1129326). - btrfs: qgroup: Use delayed subtree rescan for balance (bsc#1063638). - btrfs: qgroup: Use generation-aware subtree swap to mark dirty extents (bsc#1063638). - btrfs: raid56: properly unmap parity page in finish_parity_scrub() (bnc#1012382). - btrfs: relocation: Delay reloc tree deletion after merge_reloc_roots (bsc#1063638). - btrfs: remove WARN_ON in log_dir_items (bnc#1012382)
Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system
Betroffene Produkte und Versionen
kernel-default SUSE:Linux Enterprise Desktop 12 SP3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.178-94.91.2
Auf 4.4.178-94.91.2 aktualisieren
kernel-source SUSE:Linux Enterprise Desktop 12 SP3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.178-94.91.1
Auf 4.4.178-94.91.1 aktualisieren
kernel-syms SUSE:Linux Enterprise Desktop 12 SP3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.178-94.91.1
Auf 4.4.178-94.91.1 aktualisieren
kernel-default SUSE:Linux Enterprise High Availability Extension 12 SP3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.178-94.91.2
Auf 4.4.178-94.91.2 aktualisieren
kgraft-patch-sle12-sp3_update_25 SUSE:Linux Enterprise Live Patching 12 SP3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1-4.3.1
Auf 1-4.3.1 aktualisieren
kernel-docs SUSE:Linux Enterprise Software Development Kit 12 SP3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.178-94.91.2
Auf 4.4.178-94.91.2 aktualisieren
kernel-obs-build SUSE:Linux Enterprise Software Development Kit 12 SP3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.178-94.91.1
Auf 4.4.178-94.91.1 aktualisieren
kernel-default SUSE:Linux Enterprise Server 12 SP3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.178-94.91.2
Auf 4.4.178-94.91.2 aktualisieren
kernel-source SUSE:Linux Enterprise Server 12 SP3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.178-94.91.1
Auf 4.4.178-94.91.1 aktualisieren
kernel-syms SUSE:Linux Enterprise Server 12 SP3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.178-94.91.1
Auf 4.4.178-94.91.1 aktualisieren
kernel-default SUSE:Linux Enterprise Server for SAP Applications 12 SP3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.178-94.91.2
Auf 4.4.178-94.91.2 aktualisieren
kernel-source SUSE:Linux Enterprise Server for SAP Applications 12 SP3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.178-94.91.1
Auf 4.4.178-94.91.1 aktualisieren
kernel-syms SUSE:Linux Enterprise Server for SAP Applications 12 SP3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.178-94.91.1
Auf 4.4.178-94.91.1 aktualisieren
kernel-default SUSE:Linux Enterprise Workstation Extension 12 SP3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.4.178-94.91.2
Auf 4.4.178-94.91.2 aktualisieren
Originalquellen
- https://www.suse.com/support/update/announcement/2019/suse-su-20191245-1/
- https://bugzilla.suse.com/1012382
- https://bugzilla.suse.com/1020645
- https://bugzilla.suse.com/1020989
- https://bugzilla.suse.com/1031492
- https://bugzilla.suse.com/1047487
- https://bugzilla.suse.com/1051510
- https://bugzilla.suse.com/1053043
- https://bugzilla.suse.com/1062056
- https://bugzilla.suse.com/1063638
- https://bugzilla.suse.com/1066223
- https://bugzilla.suse.com/1070872
- https://bugzilla.suse.com/1085539
- https://bugzilla.suse.com/1087092
- https://bugzilla.suse.com/1094244
- https://bugzilla.suse.com/1096480
- https://bugzilla.suse.com/1096728
- https://bugzilla.suse.com/1097104
- https://bugzilla.suse.com/1100132
- https://bugzilla.suse.com/1105348
- https://bugzilla.suse.com/1106110
- https://bugzilla.suse.com/1106913
- https://bugzilla.suse.com/1106929
- https://osv.dev/vulnerability/SUSE-SU-2019:1245-1