SUSE-SU-2019:2414-1
SUSE-SU-2019:2414-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 15 kernel was updated to receive various security and bugfixes. The following new features were implemented: - jsc#SLE-4875: [CML] New device IDs for CML - jsc#SLE-7294: Add cpufreq driver for Raspberry Pi - fate#321840: Reduce memory required to boot capture kernel while using fadump - fate#326869: perf: pmu mem_load/store event support - fate:327775: vpmem: DRAM backed persistent volumes for improved SAP HANA on POWER restart times The following security bugs were fixed: - CVE-2019-14814, CVE-2019-14815, CVE-2019-14816: Fix three heap-based buffer overflows in marvell wifi chip driver kernel, that allowed local users to cause a denial of service (system crash) or possibly execute arbitrary code. (bnc#1146516) - CVE-2019-15216: Fix a NULL pointer dereference caused by a malicious USB device in the drivers/usb/misc/yurex.c driver. (bsc#1146361). - CVE-2019-14835: Fix QEMU-KVM Guest to Host Kernel Escape. (bsc#1150112). - CVE-2019-15924: Fix a NULL pointer dereference because there was no -ENOMEM upon an alloc_workqueue failure. (bsc#1149612). - CVE-2019-9456: In Pixel C USB monitor driver there was a possible OOB write due to a missing bounds check. This could have lead to local escalation of privilege with System execution privileges needed. (bsc#1150025 CVE-2019-9456). - CVE-2019-15030, CVE-2019-15031: On the powerpc platform, a local user could read vector registers of other users' processes via an interrupt. (bsc#1149713) - CVE-2019-15920: SMB2_read in fs/cifs/smb2pdu.c had a use-after-free. (bsc#1149626) - CVE-2019-15921: There was a memory leak issue when idr_alloc() failed (bsc#1149602) - CVE-2018-21008: A use-after-free can be caused by the function rsi_mac80211_detach (bsc#1149591). - CVE-2019-15919: SMB2_write in fs/cifs/smb2pdu.c had a use-after-free. (bsc#1149552) - CVE-2019-15917: There was a use-after-free issue when hci_uart_register_dev() failed in hci_uart_set_proto() (bsc#1149539) - CVE-2019-15926: Out of bounds access existed in the functions ath6kl_wmi_pstream_timeout_event_rx and ath6kl_wmi_cac_event_rx (bsc#1149527) - CVE-2019-15927: An out-of-bounds access existed in the function build_audio_procunit (bsc#1149522) - CVE-2019-15902: A backporting error reintroduced the Spectre vulnerability that it aimed to eliminate. (bnc#1149376) - CVE-2019-15666: There was an out-of-bounds array access in __xfrm_policy_unlink, which would cause denial of service, because verify_newpolicy_info mishandled directory validation. (bsc#1148394). - CVE-2019-15219: There was a NULL pointer dereference caused by a malicious USB device in the drivers/usb/misc/sisusbvga/sisusb.c driver. (bsc#1146524) - CVE-2019-15220: There was a use-after-free caused by a malicious USB device in the drivers/net/wireless/intersil/p54/p54usb.c driver. (bsc#1146526) - CVE-2019-15538: XFS partially wedged when a chgrp failed on account of being out of disk quota. This was primarily a local DoS attack vector, but it could result as well in remote DoS if the XFS filesystem was exported for instance via NFS. (bsc#1148032, bsc#1148093) - CVE-2019-15290: There was a NULL pointer dereference caused by a malicious USB device in the ath6kl_usb_alloc_urb_from_pipe function (bsc#1146543). - CVE-2019-15098: USB driver net/wireless/ath/ath6kl/usb.c had a NULL pointer dereference via an incomplete address in an endpoint descriptor. (bsc#1146378). - CVE-2019-15212: There was a double-free caused by a malicious USB device in the drivers/usb/misc/rio500.c driver. (bsc#1051510 bsc#1146391). - CVE-2019-15292: There was a use-after-free in atalk_proc_exit (bsc#1146678) - CVE-2019-15217: There was a NULL pointer dereference caused by a malicious USB device in the drivers/media/usb/zr364xx/zr364xx.c driver. (bsc#1146547). - CVE-2019-15211: There was a use-after-free caused by a malicious USB device in the drivers/media/v4l2-core/v4l2-dev.c driver because drivers/media/radio/radio-raremono.c did not properly allocate memory. (bsc#1146519). - CVE-2019-15214: There was a use-after-free in the sound subsystem because card disconnection causes certain data structures to be deleted too early. (bsc#1146550) - CVE-2019-15221, CVE-2019-15222: There was a NULL pointer dereference caused by a malicious USB device in the sound/usb/line6/pcm.c driver. (bsc#1146529, bsc#1146531) - CVE-2019-15218: There was a NULL pointer dereference caused by a malicious USB device in the drivers/media/usb/siano/smsusb.c driver. (bsc#1051510 bsc#1146413) - CVE-2019-15215: There was a use-after-free caused by a malicious USB device in the drivers/media/usb/cpia2/cpia2_usb.c driver. (bsc#1135642 bsc#1146425) - CVE-2019-15090: In the qedi_dbg_* family of functions, there was an out-of-bounds read. (bsc#1146399) - CVE-2018-20976: A use after free existed, related to xfs_fs_fill_super failure. (bsc#1146285) - CVE-2017-18551: There was an out of bounds write in the function i2c_smbus_xfer_emulated. (bsc#1146163). - CVE-2019-15118: check_input_term in sound/usb/mixer.c in the Linux kernel mishandled recursion, leading to kernel stack exhaustion. (bsc#1145922). - CVE-2019-15117: parse_audio_mixer_unit in sound/usb/mixer.c in the Linux kernel mishandled a short descriptor, leading to out-of-bounds memory access. (bsc#1145920). - CVE-2019-10207: Fix a NULL pointer dereference in hci_uart bluetooth driver (bsc#1142857 bsc#1123959). - CVE-2019-15239: An incorrect backport of a certain net/ipv4/tcp_output.c fix allowed a local attacker to trigger multiple use-after-free conditions. This could result in a kernel crash, or potentially in privilege escalation. (bsc#1146589) The following non-security bugs were fixed: - 9p/rdma: do not disconnect on down_interruptible EAGAIN (bsc#1051510). - 9p/rdma: remove useless check in cm_event_handler (bsc#1051510). - 9p/virtio: Add cleanup path in p9_virtio_init (bsc#1051510). - 9p/xen: Add cleanup path in p9_trans_xen_init (bsc#1051510). - 9p/xen: fix check for xenbus_read error in front_probe (bsc#1051510). - 9p: acl: fix uninitialized iattr access (bsc#1051510). - 9p: p9dirent_read: check network-provided name length (bsc#1051510). - 9p: pass the correct prototype to read_cache_page (bsc#1051510). - acpi/IORT: Fix off-by-one check in iort_dev_find_its_id() (bsc#1051510). - acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 (bsc#1051510). - acpi: PM: Fix regression in acpi_device_set_power() (bsc#1051510). - acpi: fix false-positive -Wuninitialized warning (bsc#1051510). - acpica: Increase total number of possible Owner IDs (bsc#1148859). - af_key: fix leaks in key_pol_get_resp and dump_sp (bsc#1051510). - af_packet: Block execution of tasks waiting for transmit to complete in AF_PACKET (networking-stable-19_07_02). - alsa: firewire: fix a memory leak bug (bsc#1051510). - alsa: hda - Add a generic reboot_notify (bsc#1051510). - alsa: hda - Apply workaround for another AMD chip 1022:1487 (bsc#1051510). - alsa: hda - Do not override global PCM hw info flag (bsc#1051510). - alsa: hda - Fix a memory leak bug (bsc#1051510). - alsa: hda - Fix potential endless loop at applying quirks (bsc#1051510). - alsa: hda - Let all conexant codec enter D3 when rebooting (bsc#1051510). - alsa: hda - Workaround for crackled sound on AMD controller (1022:1457) (bsc#1051510). - alsa: hda/realtek - Fix overridden device-specific initialization (bsc#1051510). - alsa: hda/realtek - Fix the problem of two front mics on a ThinkCentre (bsc#1051510). - alsa: hda: kabi workaround for generic parser flag (bsc#1051510). - alsa: hiface: fix multiple memory leak bugs (bsc#1051510). - alsa: line6: Fix memory leak at line6_init_pcm() error path (bsc#1051510). - alsa: pcm: fix lost wakeup event scenarios in snd_pcm_drain (bsc#1051510). - alsa: seq: Fix potential concurrent access to the deleted pool (bsc#1051510). - alsa: usb-audio: Fix gpf in snd_usb_pipe_sanity_check (bsc#1051510). - arm64: kvm: Fix architecturally invalid reset value for FPEXC32_EL2 (bsc#1133021). - arm: kvm: Add SMCCC_ARCH_WO
Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system
Betroffene Produkte und Versionen
kernel-default SUSE:Linux Enterprise Module for Basesystem 15
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.12.14-150.35.1
Auf 4.12.14-150.35.1 aktualisieren
kernel-source SUSE:Linux Enterprise Module for Basesystem 15
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.12.14-150.35.1
Auf 4.12.14-150.35.1 aktualisieren
kernel-zfcpdump SUSE:Linux Enterprise Module for Basesystem 15
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.12.14-150.35.1
Auf 4.12.14-150.35.1 aktualisieren
kernel-docs SUSE:Linux Enterprise Module for Development Tools 15
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.12.14-150.35.1
Auf 4.12.14-150.35.1 aktualisieren
kernel-obs-build SUSE:Linux Enterprise Module for Development Tools 15
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.12.14-150.35.1
Auf 4.12.14-150.35.1 aktualisieren
kernel-source SUSE:Linux Enterprise Module for Development Tools 15
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.12.14-150.35.1
Auf 4.12.14-150.35.1 aktualisieren
kernel-syms SUSE:Linux Enterprise Module for Development Tools 15
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.12.14-150.35.1
Auf 4.12.14-150.35.1 aktualisieren
kernel-vanilla SUSE:Linux Enterprise Module for Development Tools 15
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.12.14-150.35.1
Auf 4.12.14-150.35.1 aktualisieren
kernel-default SUSE:Linux Enterprise Module for Legacy 15
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.12.14-150.35.1
Auf 4.12.14-150.35.1 aktualisieren
kernel-default SUSE:Linux Enterprise Live Patching 15
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.12.14-150.35.1
Auf 4.12.14-150.35.1 aktualisieren
kernel-livepatch-sle15_update_14 SUSE:Linux Enterprise Live Patching 15
- Betroffene Versionsbereiche
- ECOSYSTEM: < 1-1.3.1
Auf 1-1.3.1 aktualisieren
kernel-default SUSE:Linux Enterprise High Availability Extension 15
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.12.14-150.35.1
Auf 4.12.14-150.35.1 aktualisieren
kernel-default SUSE:Linux Enterprise Workstation Extension 15
- Betroffene Versionsbereiche
- ECOSYSTEM: < 4.12.14-150.35.1
Auf 4.12.14-150.35.1 aktualisieren
Originalquellen
- https://www.suse.com/support/update/announcement/2019/suse-su-20192414-1/
- https://bugzilla.suse.com/1047238
- https://bugzilla.suse.com/1050911
- https://bugzilla.suse.com/1051510
- https://bugzilla.suse.com/1054914
- https://bugzilla.suse.com/1055117
- https://bugzilla.suse.com/1056686
- https://bugzilla.suse.com/1060662
- https://bugzilla.suse.com/1061840
- https://bugzilla.suse.com/1061843
- https://bugzilla.suse.com/1064597
- https://bugzilla.suse.com/1064701
- https://bugzilla.suse.com/1065600
- https://bugzilla.suse.com/1065729
- https://bugzilla.suse.com/1066369
- https://bugzilla.suse.com/1071009
- https://bugzilla.suse.com/1071306
- https://bugzilla.suse.com/1078248
- https://bugzilla.suse.com/1082555
- https://bugzilla.suse.com/1085030
- https://bugzilla.suse.com/1085536
- https://bugzilla.suse.com/1085539
- https://bugzilla.suse.com/1086103
- https://osv.dev/vulnerability/SUSE-SU-2019:2414-1