SUSE-SU-2019:2879-1
SUSE-SU-2019:2879-1 · Security update for the Linux Kernel
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
На странице показана часть фактов из источников. Полное описание и список затронутых версий приведены в связанных бюллетенях.
The SUSE Linux Enterprise 12 SP4 kernel was updated to receive various security and bugfixes. The following security bugs were fixed: - CVE-2017-18595: A double free may be caused by the function allocate_trace_buffer in the file kernel/trace/trace.c (bnc#1149555). - CVE-2019-14821: An out-of-bounds access issue was found in the way Linux kernel's KVM hypervisor implements the coalesced MMIO write operation. It operates on an MMIO ring buffer 'struct kvm_coalesced_mmio' object, wherein write indices 'ring->first' and 'ring->last' value could be supplied by a host user-space process. An unprivileged host user or process with access to '/dev/kvm' device could use this flaw to crash the host kernel, resulting in a denial of service or potentially escalating privileges on the system (bnc#1151350). - CVE-2019-15291: There was a NULL pointer dereference caused by a malicious USB device in the flexcop_usb_probe function in the drivers/media/usb/b2c2/flexcop-usb.c driver (bnc#1146540). - CVE-2019-9506: The Bluetooth BR/EDR specification up to and including version 5.1 permitted sufficiently low encryption key length and did not prevent an attacker from influencing the key length negotiation. This allowed practical brute-force attacks (aka 'KNOB') that could decrypt traffic and injected arbitrary ciphertext without the victim noticing (bnc#1137865 bnc#1146042). - CVE-2019-16232: Fixed a NULL pointer dereference in drivers/net/wireless/marvell/libertas/if_sdio.c, which did not check the alloc_workqueue return value (bnc#1150465). - CVE-2019-16234: Fixed a NULL pointer dereference in drivers/net/wireless/intel/iwlwifi/pcie/trans.c, which did not check the alloc_workqueue return value (bnc#1150452). - CVE-2019-17056: Added enforcement of CAP_NET_RAW in llcp_sock_create in net/nfc/llcp_sock.c in the AF_NFC network module, the lack of which allowed unprivileged users to create a raw socket, aka CID-3a359798b176 (bnc#1152788). - CVE-2019-17133: Fixed a buffer overflow in cfg80211_mgd_wext_giwessid in net/wireless/wext-sme.c caused by long SSID IEs (bsc#1153158). - CVE-2019-17666: Added an upper-bound check in rtl_p2p_noa_ie in drivers/net/wireless/realtek/rtlwifi/ps.c, the lack of which could have led to a buffer overflow (bnc#1154372). The following non-security bugs were fixed: - 9p: avoid attaching writeback_fid on mmap with type PRIVATE (bsc#1051510). - ACPI / CPPC: do not require the _PSD method (bsc#1051510). - ACPI: CPPC: Set pcc_data[pcc_ss_id] to NULL in acpi_cppc_processor_exit() (bsc#1051510). - ACPI: custom_method: fix memory leaks (bsc#1051510). - ACPI / PCI: fix acpi_pci_irq_enable() memory leak (bsc#1051510). - ACPI / processor: do not print errors for processorIDs == 0xff (bsc#1051510). - ACPI / property: Fix acpi_graph_get_remote_endpoint() name in kerneldoc (bsc#1051510). - act_mirred: Fix mirred_init_module error handling (bsc#1051510). - Add kernel module compression support (bsc#1135854) For enabling the kernel module compress, add the item COMPRESS_MODULES='xz' in config.sh, then mkspec will pass it to the spec file. - alarmtimer: Use EOPNOTSUPP instead of ENOTSUPP (bsc#1151680). - ALSA: aoa: onyx: always initialize register read value (bsc#1051510). - ALSA: firewire-tascam: check intermediate state of clock status and retry (bsc#1051510). - ALSA: firewire-tascam: handle error code when getting current source of clock (bsc#1051510). - ALSA: hda - Add laptop imic fixup for ASUS M9V laptop (bsc#1051510). - ALSA: hda: Add support of Zhaoxin controller (bsc#1051510). - ALSA: hda - Apply AMD controller workaround for Raven platform (bsc#1051510). - ALSA: hda - Define a fallback_pin_fixup_tbl for alc269 family (bsc#1051510). - ALSA: hda - Drop unsol event handler for Intel HDMI codecs (bsc#1051510). - ALSA: hda - Expand pin_match function to match upcoming new tbls (bsc#1051510). - ALSA: hda: Flush interrupts on disabling (bsc#1051510). - ALSA: hda/hdmi: remove redundant assignment to variable pcm_idx (bsc#1051510). - ALSA: hda - Inform too slow responses (bsc#1051510). - ALSA: hda/realtek - Blacklist PC beep for Lenovo ThinkCentre M73/93 (bsc#1051510). - ALSA: hda/realtek - Check beep whitelist before assigning in all codecs (bsc#1051510). - ALSA: hda/realtek - Fix alienware headset mic (bsc#1051510). - ALSA: hda/realtek: Reduce the Headphone static noise on XPS 9350/9360 (bsc#1051510). - ALSA: hda: Set fifo_size for both playback and capture streams (bsc#1051510). - ALSA: hda - Show the fatal CORB/RIRB error more clearly (bsc#1051510). - ALSA: hda/sigmatel - remove unused variable 'stac9200_core_init' (bsc#1051510). - ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls() (bsc#1051510). - ALSA: line6: sizeof (byte) is always 1, use that fact (bsc#1051510). - ALSA: usb-audio: Add Pioneer DDJ-SX3 PCM quirck (bsc#1051510). - ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers (bsc#1051510). - ALSA: usb-audio: Skip bSynchAddress endpoint check if it is invalid (bsc#1051510). - appletalk: enforce CAP_NET_RAW for raw sockets (bsc#1051510). - ASoC: Define a set of DAPM pre/post-up events (bsc#1051510). - ASoC: dmaengine: Make the pcm->name equal to pcm->id if the name is not set (bsc#1051510). - ASoC: es8328: Fix copy-paste error in es8328_right_line_controls (bsc#1051510). - ASoC: Intel: Baytrail: Fix implicit fallthrough warning (bsc#1051510). - ASoC: Intel: Fix use of potentially uninitialized variable (bsc#1051510). - ASoC: Intel: NHLT: Fix debug print format (bsc#1051510). - ASoC: sgtl5000: Fix charge pump source assignment (bsc#1051510). - ASoC: sun4i-i2s: RX and TX counter registers are swapped (bsc#1051510). - ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls (bsc#1051510). - ASoC: wm8988: fix typo in wm8988_right_line_controls (bsc#1051510). - ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init (bsc#1051510). - atm: iphase: Fix Spectre v1 vulnerability (networking-stable-19_08_08). - auxdisplay: panel: need to delete scan_timer when misc_register fails in panel_attach (bsc#1051510). - ax25: enforce CAP_NET_RAW for raw sockets (bsc#1051510). - bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA (bsc#1051510). - blk-flush: do not run queue for requests bypassing flush (bsc#1137959). - blk-flush: use blk_mq_request_bypass_insert() (bsc#1137959). - blk-mq: do not allocate driver tag upfront for flush rq (bsc#1137959). - blk-mq: Fix memory leak in blk_mq_init_allocated_queue error handling (bsc#1151610). - blk-mq: insert rq with DONTPREP to hctx dispatch list when requeue (bsc#1137959). - blk-mq: kABI fixes for blk-mq.h (bsc#1137959). - blk-mq: move blk_mq_put_driver_tag*() into blk-mq.h (bsc#1137959). - blk-mq: punt failed direct issue to dispatch list (bsc#1137959). - blk-mq: put the driver tag of nxt rq before first one is requeued (bsc#1137959). - blk-mq-sched: decide how to handle flush rq via RQF_FLUSH_SEQ (bsc#1137959). - blk-wbt: abstract out end IO completion handler (bsc#1135873). - blk-wbt: fix has-sleeper queueing check (bsc#1135873). - blk-wbt: improve waking of tasks (bsc#1135873). - blk-wbt: move disable check into get_limit() (bsc#1135873). - blk-wbt: use wq_has_sleeper() for wq active check (bsc#1135873). - block: add io timeout to sysfs (bsc#1148410). - block: do not show io_timeout if driver has no timeout handler (bsc#1148410). - block: fix timeout changes for legacy request drivers (bsc#1149446). - block: kABI fixes for BLK_EH_DONE renaming (bsc#1142076). - block: rename BLK_EH_NOT_HANDLED to BLK_EH_DONE (bsc#1142076). - Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices (bsc#1051510). - bnx2x: Disable multi-cos feature (networking-stable-19_08_08). - bnx2x: Fix VF's VLAN reconfiguration in reload (bsc#1086323 ). - bonding: Add vlan tx offload to hw_enc_features (networking-stable-19_08_21). - bridge/mdb: remove wrong use of NLM_F_MULTI (networking-stable-19_09_15). - btrfs: bail out gracefully rather than BUG_ON (bsc#1153646). - btrfs: check for th
Есть исправление
- Опубликовано
- Обновлено
Стек: system
Затронутые продукты и версии
kernel-default SUSE:Linux Enterprise Desktop 12 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-95.37.1
Обновитесь до 4.12.14-95.37.1
kernel-source SUSE:Linux Enterprise Desktop 12 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-95.37.1
Обновитесь до 4.12.14-95.37.1
kernel-syms SUSE:Linux Enterprise Desktop 12 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-95.37.1
Обновитесь до 4.12.14-95.37.1
kernel-default SUSE:Linux Enterprise High Availability Extension 12 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-95.37.1
Обновитесь до 4.12.14-95.37.1
kgraft-patch-sle12-sp4_update_9 SUSE:Linux Enterprise Live Patching 12 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 1-6.5.1
Обновитесь до 1-6.5.1
kernel-docs SUSE:Linux Enterprise Software Development Kit 12 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-95.37.1
Обновитесь до 4.12.14-95.37.1
kernel-obs-build SUSE:Linux Enterprise Software Development Kit 12 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-95.37.1
Обновитесь до 4.12.14-95.37.1
kernel-default SUSE:Linux Enterprise Server 12 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-95.37.1
Обновитесь до 4.12.14-95.37.1
kernel-source SUSE:Linux Enterprise Server 12 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-95.37.1
Обновитесь до 4.12.14-95.37.1
kernel-syms SUSE:Linux Enterprise Server 12 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-95.37.1
Обновитесь до 4.12.14-95.37.1
kernel-default SUSE:Linux Enterprise Server for SAP Applications 12 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-95.37.1
Обновитесь до 4.12.14-95.37.1
kernel-source SUSE:Linux Enterprise Server for SAP Applications 12 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-95.37.1
Обновитесь до 4.12.14-95.37.1
kernel-syms SUSE:Linux Enterprise Server for SAP Applications 12 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-95.37.1
Обновитесь до 4.12.14-95.37.1
kernel-default SUSE:Linux Enterprise Workstation Extension 12 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-95.37.1
Обновитесь до 4.12.14-95.37.1
Первоисточники
- https://www.suse.com/support/update/announcement/2019/suse-su-20192879-1/
- https://bugzilla.suse.com/1046299
- https://bugzilla.suse.com/1046303
- https://bugzilla.suse.com/1046305
- https://bugzilla.suse.com/1050244
- https://bugzilla.suse.com/1050536
- https://bugzilla.suse.com/1050545
- https://bugzilla.suse.com/1051510
- https://bugzilla.suse.com/1054914
- https://bugzilla.suse.com/1055117
- https://bugzilla.suse.com/1055186
- https://bugzilla.suse.com/1061840
- https://bugzilla.suse.com/1064802
- https://bugzilla.suse.com/1065600
- https://bugzilla.suse.com/1065729
- https://bugzilla.suse.com/1066129
- https://bugzilla.suse.com/1071995
- https://bugzilla.suse.com/1073513
- https://bugzilla.suse.com/1082555
- https://bugzilla.suse.com/1086323
- https://bugzilla.suse.com/1087092
- https://bugzilla.suse.com/1089644
- https://bugzilla.suse.com/1093205
- https://osv.dev/vulnerability/SUSE-SU-2019:2879-1