SUSE-SU-2019:2071-1
SUSE-SU-2019:2071-1 · Security update for the Linux Kernel
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
На странице показана часть фактов из источников. Полное описание и список затронутых версий приведены в связанных бюллетенях.
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
Есть исправление
- Опубликовано
- Обновлено
Стек: system
Затронутые продукты и версии
kernel-default SUSE:Linux Enterprise Module for Basesystem 15
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-150.32.1
Обновитесь до 4.12.14-150.32.1
kernel-source SUSE:Linux Enterprise Module for Basesystem 15
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-150.32.1
Обновитесь до 4.12.14-150.32.1
kernel-zfcpdump SUSE:Linux Enterprise Module for Basesystem 15
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-150.32.1
Обновитесь до 4.12.14-150.32.1
kernel-docs SUSE:Linux Enterprise Module for Development Tools 15
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-150.32.1
Обновитесь до 4.12.14-150.32.1
kernel-obs-build SUSE:Linux Enterprise Module for Development Tools 15
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-150.32.1
Обновитесь до 4.12.14-150.32.1
kernel-source SUSE:Linux Enterprise Module for Development Tools 15
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-150.32.1
Обновитесь до 4.12.14-150.32.1
kernel-syms SUSE:Linux Enterprise Module for Development Tools 15
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-150.32.1
Обновитесь до 4.12.14-150.32.1
kernel-vanilla SUSE:Linux Enterprise Module for Development Tools 15
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-150.32.1
Обновитесь до 4.12.14-150.32.1
kernel-default SUSE:Linux Enterprise Module for Legacy 15
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-150.32.1
Обновитесь до 4.12.14-150.32.1
kernel-default SUSE:Linux Enterprise Live Patching 15
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-150.32.1
Обновитесь до 4.12.14-150.32.1
kernel-livepatch-sle15_update_13 SUSE:Linux Enterprise Live Patching 15
- Затронутые диапазоны версий
- ECOSYSTEM: < 1-1.5.1
Обновитесь до 1-1.5.1
kernel-default SUSE:Linux Enterprise High Availability Extension 15
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-150.32.1
Обновитесь до 4.12.14-150.32.1
kernel-default SUSE:Linux Enterprise Workstation Extension 15
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-150.32.1
Обновитесь до 4.12.14-150.32.1
Первоисточники
- 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