SUSE-SU-2019:2071-1
SUSE-SU-2019:2071-1 · Security update for the Linux Kernel
Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.
Esta página muestra una selección de datos de las fuentes. Consulte los avisos enlazados para ver la descripción completa y las versiones afectadas.
The SUSE Linux Enterprise 15 kernel was updated to receive various security and bugfixes. The following security bugs were fixed: - CVE-2018-20855: An issue was discovered in the Linux kernel In create_qp_common in drivers/infiniband/hw/mlx5/qp.c, mlx5_ib_create_qp_resp was never initialized, resulting in a leak of stack memory to userspace(bsc#1143045). - CVE-2019-1125: Exclude ATOMs from speculation through SWAPGS (bsc#1139358). - CVE-2019-14283: In the Linux kernel, set_geometry in drivers/block/floppy.c did not validate the sect and head fields, as demonstrated by an integer overflow and out-of-bounds read. It could be triggered by an unprivileged local user when a floppy disk was inserted. NOTE: QEMU creates the floppy device by default. (bnc#1143191) - CVE-2019-11810: An issue was discovered in the Linux kernel A NULL pointer dereference could occur when megasas_create_frame_pool() failed in megasas_alloc_cmds() in drivers/scsi/megaraid/megaraid_sas_base.c. This caused a Denial of Service, related to a use-after-free (bnc#1134399). - CVE-2019-13648: In the Linux kernel on the powerpc platform, when hardware transactional memory was disabled, a local user could cause a denial of service (TM Bad Thing exception and system crash) via a sigreturn() system call that sent a crafted signal frame. (bnc#1142254) - CVE-2019-13631: In parse_hid_report_descriptor in drivers/input/tablet/gtco.c in the Linux kernel, a malicious USB device could send an HID report that triggered an out-of-bounds write during generation of debugging messages. (bnc#1142023) The following non-security bugs were fixed: - Correct the CVE and bug reference for a floppy security fix (CVE-2019-14284,bsc#1143189) A dedicated CVE was already assigned - acpi/nfit: Always dump _DSM output payload (bsc#1142351). - Add back sibling paca poiter to paca (bsc#1055117). - Add support for crct10dif-vpmsum (). - af_unix: remove redundant lockdep class (git-fixes). alsa: compress: Be more restrictive about when a drain is allowed (bsc#1051510). - alsa: compress: Do not allow paritial drain operations on capture streams (bsc#1051510). - alsa: compress: Fix regression on compressed capture streams (bsc#1051510). - alsa: compress: Prevent bypasses of set_params (bsc#1051510). - alsa: hda - Add a conexant codec entry to let mute led work (bsc#1051510). - alsa: hda/realtek: apply ALC891 headset fixup to one Dell machine (bsc#1051510). - alsa: hda/realtek - Fixed Headphone Mic can't record on Dell platform (bsc#1051510). - alsa: hda/realtek - Headphone Mic can't record after S3 (bsc#1051510). - alsa: line6: Fix a typo (bsc#1051510). - alsa: line6: Fix wrong altsetting for LINE6_PODHD500_1 (bsc#1051510). - alsa: seq: Break too long mutex context in the write loop (bsc#1051510). - alsa: usb-audio: Add quirk for Focusrite Scarlett Solo (bsc#1051510). - alsa: usb-audio: Add quirk for MOTU MicroBook II (bsc#1051510). - alsa: usb-audio: Cleanup DSD whitelist (bsc#1051510). - alsa: usb-audio: Enable .product_name override for Emagic, Unitor 8 (bsc#1051510). - alsa: usb-audio: Sanity checks for each pipe and EP types (bsc#1051510). - asoc : cs4265 : readable register too low (bsc#1051510). - asoc: max98090: remove 24-bit format support if RJ is 0 (bsc#1051510). - asoc: soc-pcm: BE dai needs prepare when pause release after resume (bsc#1051510). - ath6kl: add some bounds checking (bsc#1051510). - batman-adv: fix for leaked TVLV handler (bsc#1051510). - bcache: acquire bch_register_lock later in cached_dev_detach_finish() (bsc#1140652). - bcache: acquire bch_register_lock later in cached_dev_free() (bsc#1140652). - bcache: add code comments for journal_read_bucket() (bsc#1140652). - bcache: Add comments for blkdev_put() in registration code path (bsc#1140652). - bcache: add comments for closure_fn to be called in closure_queue() (bsc#1140652). - bcache: add comments for kobj release callback routine (bsc#1140652). - bcache: add comments for mutex_lock(&b->write_lock) (bsc#1140652). - bcache: add error check for calling register_bdev() (bsc#1140652). - bcache: add failure check to run_cache_set() for journal replay (bsc#1140652). - bcache: add io error counting in write_bdev_super_endio() (bsc#1140652). - bcache: add more error message in bch_cached_dev_attach() (bsc#1140652). - bcache: add pendings_cleanup to stop pending bcache device (bsc#1140652). - bcache: add reclaimed_journal_buckets to struct cache_set (bsc#1140652). - bcache: add return value check to bch_cached_dev_run() (bsc#1140652). - bcache: avoid a deadlock in bcache_reboot() (bsc#1140652). - bcache: avoid clang -Wunintialized warning (bsc#1140652). - bcache: avoid flushing btree node in cache_set_flush() if io disabled (bsc#1140652). - bcache: avoid potential memleak of list of journal_replay(s) in the CACHE_SYNC branch of run_cache_set (bsc#1140652). - bcache: check CACHE_SET_IO_DISABLE bit in bch_journal() (bsc#1140652). - bcache: check CACHE_SET_IO_DISABLE in allocator code (bsc#1140652). - bcache: check c->gc_thread by IS_ERR_OR_NULL in cache_set_flush() (bsc#1140652). - bcache: Clean up bch_get_congested() (bsc#1140652). - bcache: destroy dc->writeback_write_wq if failed to create dc->writeback_thread (bsc#1140652). - bcache: do not assign in if condition in bcache_device_init() (bsc#1140652). - bcache: do not set max writeback rate if gc is running (bsc#1140652). - bcache: fix a race between cache register and cacheset unregister (bsc#1140652). - bcache: fix crashes stopping bcache device before read miss done (bsc#1140652). - bcache: fix failure in journal relplay (bsc#1140652). - bcache: fix inaccurate result of unused buckets (bsc#1140652). - bcache: fix mistaken sysfs entry for io_error counter (bsc#1140652). - bcache: fix potential deadlock in cached_def_free() (bsc#1140652). - bcache: fix race in btree_flush_write() (bsc#1140652). - bcache: fix return value error in bch_journal_read() (bsc#1140652). - bcache: fix stack corruption by PRECEDING_KEY() (bsc#1140652). - bcache: fix wrong usage use-after-freed on keylist in out_nocoalesce branch of btree_gc_coalesce (bsc#1140652). - bcache: ignore read-ahead request failure on backing device (bsc#1140652). - bcache: improve bcache_reboot() (bsc#1140652). - bcache: improve error message in bch_cached_dev_run() (bsc#1140652). - bcache: make bset_search_tree() be more understandable (bsc#1140652). - bcache: make is_discard_enabled() static (bsc#1140652). - bcache: more detailed error message to bcache_device_link() (bsc#1140652). - bcache: move definition of 'int ret' out of macro read_bucket() (bsc#1140652). - bcache: never set KEY_PTRS of journal key to 0 in journal_reclaim() (bsc#1140652). - bcache: only clear BTREE_NODE_dirty bit when it is set (bsc#1140652). - bcache: only set BCACHE_DEV_WB_RUNNING when cached device attached (bsc#1140652). - bcache: performance improvement for btree_flush_write() (bsc#1140652). - bcache: remove redundant LIST_HEAD(journal) from run_cache_set() (bsc#1140652). - bcache: remove retry_flush_write from struct cache_set (bsc#1140652). - bcache: remove unncessary code in bch_btree_keys_init() (bsc#1140652). - bcache: remove unnecessary prefetch() in bset_search_tree() (bsc#1140652). - bcache: remove 'XXX:' comment line from run_cache_set() (bsc#1140652). - bcache: return error immediately in bch_journal_replay() (bsc#1140652). - bcache: Revert 'bcache: fix high CPU occupancy during journal' (bsc#1140652). - bcache: Revert 'bcache: free heap cache_set->flush_btree in bch_journal_free' (bsc#1140652). - bcache: set largest seq to ja->seq[bucket_index] in journal_read_bucket() (bsc#1140652). - bcache: shrink btree node cache after bch_btree_check() (bsc#1140652). - bcache: stop writeback kthread and kworker when bch_cached_dev_run() failed (bsc#1140652). - bcache: use sysfs_match_string() instead of __sysfs_match_string() (bsc#1140652). - be2net: Fix number of Rx queues used for flow hashing (networking-stable-19_06_18). - be2net: Signal that the device ca
Corrección disponible
- Publicación
- Actualización
Pila tecnológica: system
Productos y versiones afectados
kernel-default SUSE:Linux Enterprise Module for Basesystem 15
- Intervalos de versiones afectados
- ECOSYSTEM: < 4.12.14-150.32.1
Actualiza a 4.12.14-150.32.1
kernel-source SUSE:Linux Enterprise Module for Basesystem 15
- Intervalos de versiones afectados
- ECOSYSTEM: < 4.12.14-150.32.1
Actualiza a 4.12.14-150.32.1
kernel-zfcpdump SUSE:Linux Enterprise Module for Basesystem 15
- Intervalos de versiones afectados
- ECOSYSTEM: < 4.12.14-150.32.1
Actualiza a 4.12.14-150.32.1
kernel-docs SUSE:Linux Enterprise Module for Development Tools 15
- Intervalos de versiones afectados
- ECOSYSTEM: < 4.12.14-150.32.1
Actualiza a 4.12.14-150.32.1
kernel-obs-build SUSE:Linux Enterprise Module for Development Tools 15
- Intervalos de versiones afectados
- ECOSYSTEM: < 4.12.14-150.32.1
Actualiza a 4.12.14-150.32.1
kernel-source SUSE:Linux Enterprise Module for Development Tools 15
- Intervalos de versiones afectados
- ECOSYSTEM: < 4.12.14-150.32.1
Actualiza a 4.12.14-150.32.1
kernel-syms SUSE:Linux Enterprise Module for Development Tools 15
- Intervalos de versiones afectados
- ECOSYSTEM: < 4.12.14-150.32.1
Actualiza a 4.12.14-150.32.1
kernel-vanilla SUSE:Linux Enterprise Module for Development Tools 15
- Intervalos de versiones afectados
- ECOSYSTEM: < 4.12.14-150.32.1
Actualiza a 4.12.14-150.32.1
kernel-default SUSE:Linux Enterprise Module for Legacy 15
- Intervalos de versiones afectados
- ECOSYSTEM: < 4.12.14-150.32.1
Actualiza a 4.12.14-150.32.1
kernel-default SUSE:Linux Enterprise Live Patching 15
- Intervalos de versiones afectados
- ECOSYSTEM: < 4.12.14-150.32.1
Actualiza a 4.12.14-150.32.1
kernel-livepatch-sle15_update_13 SUSE:Linux Enterprise Live Patching 15
- Intervalos de versiones afectados
- ECOSYSTEM: < 1-1.5.1
Actualiza a 1-1.5.1
kernel-default SUSE:Linux Enterprise High Availability Extension 15
- Intervalos de versiones afectados
- ECOSYSTEM: < 4.12.14-150.32.1
Actualiza a 4.12.14-150.32.1
kernel-default SUSE:Linux Enterprise Workstation Extension 15
- Intervalos de versiones afectados
- ECOSYSTEM: < 4.12.14-150.32.1
Actualiza a 4.12.14-150.32.1
Fuentes originales
- https://www.suse.com/support/update/announcement/2019/suse-su-20192071-1/
- https://bugzilla.suse.com/1051510
- https://bugzilla.suse.com/1055117
- https://bugzilla.suse.com/1071995
- https://bugzilla.suse.com/1083647
- https://bugzilla.suse.com/1083710
- https://bugzilla.suse.com/1102247
- https://bugzilla.suse.com/1119222
- https://bugzilla.suse.com/1123080
- https://bugzilla.suse.com/1127034
- https://bugzilla.suse.com/1127315
- https://bugzilla.suse.com/1129770
- https://bugzilla.suse.com/1130972
- https://bugzilla.suse.com/1133021
- https://bugzilla.suse.com/1134097
- https://bugzilla.suse.com/1134390
- https://bugzilla.suse.com/1134399
- https://bugzilla.suse.com/1135335
- https://bugzilla.suse.com/1135642
- https://bugzilla.suse.com/1137458
- https://bugzilla.suse.com/1137534
- https://bugzilla.suse.com/1137535
- https://bugzilla.suse.com/1137584
- https://osv.dev/vulnerability/SUSE-SU-2019:2071-1