SUSE-SU-2020:2122-1
SUSE-SU-2020:2122-1 · Security update for the Linux Kernel
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
На странице показана часть фактов из источников. Полное описание и список затронутых версий приведены в связанных бюллетенях.
The SUSE Linux Enterprise 12 SP5 kernel was updated to receive various security and bugfixes. The following security bugs were fixed: - CVE-2020-14331: A buffer over write in vgacon_scroll was fixed (bnc#1174205). - CVE-2020-10135: Legacy pairing and secure-connections pairing authentication in Bluetooth BR/EDR Core Specification v5.2 and earlier may have allowed an unauthenticated user to complete authentication without pairing credentials via adjacent access. An unauthenticated, adjacent attacker could impersonate a Bluetooth BR/EDR master or slave to pair with a previously paired remote device to successfully complete the authentication procedure without knowing the link key (bnc#1171988). - CVE-2020-0305: In cdev_get of char_dev.c, there is a possible use-after-free due to a race condition. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation (bnc#1174462). - CVE-2019-20908: An issue was discovered in drivers/firmware/efi/efi.c where incorrect access permissions for the efivar_ssdt ACPI variable could be used by attackers to bypass lockdown or secure boot restrictions, aka CID-1957a85b0032 (bnc#1173567). - CVE-2020-10781: zram sysfs resource consumption was fixed (bnc#1173074). - CVE-2020-15780: An issue was discovered in drivers/acpi/acpi_configfs.c where injection of malicious ACPI tables via configfs could be used by attackers to bypass lockdown and secure boot restrictions, aka CID-75b0cea7bf30 (bnc#1173573). - CVE-2020-15393: usbtest_disconnect in drivers/usb/misc/usbtest.c had a memory leak, aka CID-28ebeb8db770 (bnc#1173514). - CVE-2020-12771: btree_gc_coalesce in drivers/md/bcache/btree.c had a deadlock if a coalescing operation fails (bnc#1171732). - CVE-2019-16746: net/wireless/nl80211.c did not check the length of variable elements in a beacon head, leading to a buffer overflow (bnc#1152107). - CVE-2020-12888: The VFIO PCI driver mishandled attempts to access disabled memory space (bnc#1171868). - CVE-2020-10769: A buffer over-read flaw was found in crypto_authenc_extractkeys in crypto/authenc.c in the IPsec Cryptographic algorithm's module, authenc. When a payload longer than 4 bytes, and is not following 4-byte alignment boundary guidelines, it causes a buffer over-read threat, leading to a system crash. This flaw allowed a local attacker with user privileges to cause a denial of service (bnc#1173265). - CVE-2020-10773: A kernel stack information leak on s390/s390x was fixed (bnc#1172999). - CVE-2020-14416: A race condition in tty->disc_data handling in the slip and slcan line discipline could lead to a use-after-free, aka CID-0ace17d56824. This affects drivers/net/slip/slip.c and drivers/net/can/slcan.c (bnc#1162002). The following non-security bugs were fixed: - ACPI: GED: add support for _Exx / _Lxx handler methods (bsc#1111666). - ACPI: GED: use correct trigger type field in _Exx / _Lxx handling (bsc#1111666). - ACPI: NFIT: Fix unlock on error in scrub_show() (bsc#1171753). - ACPI: sysfs: Fix pm_profile_attr type (bsc#1111666). - ACPI: video: Use native backlight on Acer Aspire 5783z (bsc#1111666). - ACPI: video: Use native backlight on Acer TravelMate 5735Z (bsc#1111666). - ALSA: hda - let hs_mic be picked ahead of hp_mic (bsc#1111666). - ALSA: hda/realtek - Enable Speaker for ASUS UX533 and UX534 (bsc#1111666). - ALSA: lx6464es - add support for LX6464ESe pci express variant (bsc#1111666). - ALSA: opl3: fix infoleak in opl3 (bsc#1111666). - ALSA: usb-audio: add quirk for MacroSilicon MS2109 (bsc#1111666). - ALSA: usb-audio: Fix packet size calculation (bsc#1111666). - ALSA: usb-audio: Improve frames size computation (bsc#1111666). - amdgpu: a NULL ->mm does not mean a thread is a kthread (git-fixes). - ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb (bsc#1111666). - ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx (bsc#1111666). - ath9k: Fix use-after-free Write in ath9k_htc_rx_msg (bsc#1111666). - ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb (bsc#1111666). - ax25: fix setsockopt(SO_BINDTODEVICE) (networking-stable-20_05_27). - b43: Fix connection problem with WPA3 (bsc#1111666). - b43_legacy: Fix connection problem with WPA3 (bsc#1111666). - be2net: fix link failure after ethtool offline test (git-fixes). - block, bfq: add requeue-request hook (bsc#1104967 bsc#1171673). - block, bfq: postpone rq preparation to insert or merge (bsc#1104967 bsc#1171673). Refresh patches.suse/block-bfq-fix-use-after-free-in-bfq_idle_slice_timer.patch - block: nr_sects_write(): Disable preemption on seqcount write (bsc#1173818). - Bluetooth: Add SCO fallback for invalid LMP parameters error (bsc#1111666). - bnxt_en: Fix AER reset logic on 57500 chips (git-fixes). - bnxt_en: Fix ethtool selftest crash under error conditions (git-fixes). - bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails (git-fixes). - bnxt_en: Fix ipv6 RFS filter matching logic (git-fixes). - bnxt_en: fix NULL dereference in case SR-IOV configuration fails (git-fixes). - bnxt_en: Fix VF anti-spoof filter setup (networking-stable-20_05_12). - bnxt_en: Fix VLAN acceleration handling in bnxt_fix_features() (networking-stable-20_05_12). - bnxt_en: Improve AER slot reset (networking-stable-20_05_12). - brcmfmac: Transform compatible string for FW loading (bsc#1169771). - btrfs: add assertions for tree == inode->io_tree to extent IO helpers (bsc#1174438). - btrfs: add new helper btrfs_lock_and_flush_ordered_range (bsc#1174438). - btrfs: Always use a cached extent_state in btrfs_lock_and_flush_ordered_range (bsc#1174438). - btrfs: always wait on ordered extents at fsync time (bsc#1171761). - btrfs: clean up the left over logged_list usage (bsc#1171761). - btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range (bsc#1174438). - btrfs: fix extent_state leak in btrfs_lock_and_flush_ordered_range (bsc#1174438). - btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eof (bsc#1174438). - btrfs: fix hang on snapshot creation after RWF_NOWAIT write (bsc#1174438). - btrfs: fix list_add corruption and soft lockups in fsync (bsc#1171761). - btrfs: fix missing data checksums after a ranged fsync (msync) (bsc#1171761). - btrfs: fix missing file extent item for hole after ranged fsync (bsc#1171761). - btrfs: fix missing hole after hole punching and fsync when using NO_HOLES (bsc#1171761). - btrfs: fix missing semaphore unlock in btrfs_sync_file (bsc#1171761). - btrfs: fix rare chances for data loss when doing a fast fsync (bsc#1171761). - btrfs: fix RWF_NOWAIT write not failling when we need to cow (bsc#1174438). - btrfs: fix RWF_NOWAIT writes blocking on extent locks and waiting for IO (bsc#1174438). - btrfs: qgroup: Fix a bug that prevents qgroup to be re-enabled after disable (bsc#1172247). - btrfs: Remove extra parentheses from condition in copy_items() (bsc#1171761). - btrfs: remove no longer used io_err from btrfs_log_ctx (bsc#1171761). - btrfs: remove no longer used logged range variables when logging extents (bsc#1171761). - btrfs: remove no longer used 'sync' member from transaction handle (bsc#1171761). - btrfs: remove remaing full_sync logic from btrfs_sync_file (bsc#1171761). - btrfs: remove the logged extents infrastructure (bsc#1171761). - btrfs: remove the wait ordered logic in the log_one_extent path (bsc#1171761). - btrfs: Return EAGAIN if we can't start no snpashot write in check_can_nocow (bsc#1174438). - btrfs: use correct count in btrfs_file_write_iter() (bsc#1174438). - btrfs: Use newly introduced btrfs_lock_and_flush_ordered_range (bsc#1174438). - btrfs: volumes: Remove ENOSPC-prone btrfs_can_relocate() (bsc#1171124). - bus: sunxi-rsb: Return correct data when mixing 16-bit and 8-bit reads (bsc#1111666). - carl9170: remove P2P_GO support (bsc#1111666). - ceph: convert mdsc->cap_dirty to a per-session list (bsc#1167104). - ceph: request expedited service on session's last cap flush (bsc#1167104). - cgroup, blkcg: Prepare
Есть исправление
- Опубликовано
- Обновлено
Стек: system
Затронутые продукты и версии
kernel-default SUSE:Linux Enterprise High Availability Extension 12 SP5
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-122.29.1
Обновитесь до 4.12.14-122.29.1
kernel-default SUSE:Linux Enterprise Live Patching 12 SP5
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-122.29.1
Обновитесь до 4.12.14-122.29.1
kgraft-patch-sle12-sp5_update_7 SUSE:Linux Enterprise Live Patching 12 SP5
- Затронутые диапазоны версий
- ECOSYSTEM: < 1-8.3.1
Обновитесь до 1-8.3.1
kernel-docs SUSE:Linux Enterprise Software Development Kit 12 SP5
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-122.29.1
Обновитесь до 4.12.14-122.29.1
kernel-obs-build SUSE:Linux Enterprise Software Development Kit 12 SP5
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-122.29.1
Обновитесь до 4.12.14-122.29.1
kernel-default SUSE:Linux Enterprise Server 12 SP5
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-122.29.1
Обновитесь до 4.12.14-122.29.1
kernel-source SUSE:Linux Enterprise Server 12 SP5
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-122.29.1
Обновитесь до 4.12.14-122.29.1
kernel-syms SUSE:Linux Enterprise Server 12 SP5
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-122.29.1
Обновитесь до 4.12.14-122.29.1
kernel-default SUSE:Linux Enterprise Server for SAP Applications 12 SP5
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-122.29.1
Обновитесь до 4.12.14-122.29.1
kernel-source SUSE:Linux Enterprise Server for SAP Applications 12 SP5
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-122.29.1
Обновитесь до 4.12.14-122.29.1
kernel-syms SUSE:Linux Enterprise Server for SAP Applications 12 SP5
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-122.29.1
Обновитесь до 4.12.14-122.29.1
kernel-default SUSE:Linux Enterprise Workstation Extension 12 SP5
- Затронутые диапазоны версий
- ECOSYSTEM: < 4.12.14-122.29.1
Обновитесь до 4.12.14-122.29.1
Первоисточники
- https://www.suse.com/support/update/announcement/2020/suse-su-20202122-1/
- https://bugzilla.suse.com/1051510
- https://bugzilla.suse.com/1065729
- https://bugzilla.suse.com/1104967
- https://bugzilla.suse.com/1111666
- https://bugzilla.suse.com/1112178
- https://bugzilla.suse.com/1113956
- https://bugzilla.suse.com/1114279
- https://bugzilla.suse.com/1150660
- https://bugzilla.suse.com/1151927
- https://bugzilla.suse.com/1152107
- https://bugzilla.suse.com/1152624
- https://bugzilla.suse.com/1158983
- https://bugzilla.suse.com/1159058
- https://bugzilla.suse.com/1162002
- https://bugzilla.suse.com/1163309
- https://bugzilla.suse.com/1167104
- https://bugzilla.suse.com/1168959
- https://bugzilla.suse.com/1169514
- https://bugzilla.suse.com/1169771
- https://bugzilla.suse.com/1169795
- https://bugzilla.suse.com/1170011
- https://bugzilla.suse.com/1170442
- https://osv.dev/vulnerability/SUSE-SU-2020:2122-1