SUSE-SU-2021:3933-1
SUSE-SU-2021:3933-1 · Security update for the Linux Kernel
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
На странице показана часть фактов из источников. Полное описание и список затронутых версий приведены в связанных бюллетенях.
The SUSE Linux Enterprise 15 SP2 kernel was updated to receive various security and bugfixes. The following security bugs were fixed: - Unprivileged BPF has been disabled by default to reduce attack surface as too many security issues have happened in the past (jsc#SLE-22573) You can reenable via systemctl setting /proc/sys/kernel/unprivileged_bpf_disabled to 0. (kernel.unprivileged_bpf_disabled = 0) - CVE-2021-0941: In bpf_skb_change_head of filter.c, there is a possible out of bounds read due to a use after free. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation (bnc#1192045). - CVE-2021-31916: An out-of-bounds (OOB) memory write flaw was found in list_devices in drivers/md/dm-ioctl.c in the Multi-device driver module in the Linux kernel A bound check failure allowed an attacker with special user (CAP_SYS_ADMIN) privilege to gain access to out-of-bounds memory leading to a system crash or a leak of internal kernel information. The highest threat from this vulnerability is to system availability (bnc#1192781). - CVE-2021-20322: Make the ipv4 and ipv6 ICMP exception caches less predictive to avoid information leaks about UDP ports in use. (bsc#1191790) - CVE-2021-34981: Fixed file refcounting in cmtp when cmtp_attach_device fails (bsc#1191961). - CVE-2021-43389: There was an array-index-out-of-bounds flaw in the detach_capi_ctr function in drivers/isdn/capi/kcapi.c (bnc#1191958). - CVE-2021-37159: hso_free_net_device in drivers/net/usb/hso.c called unregister_netdev without checking for the NETREG_REGISTERED state, leading to a use-after-free and a double free (bnc#1188601). The following non-security bugs were fixed: - ABI: sysfs-kernel-slab: Document some stats (git-fixes). - ALSA: hda: Reduce udelay() at SKL+ position reporting (git-fixes). - ALSA: ua101: fix division by zero at probe (git-fixes). - ALSA: usb-audio: Add Audient iD14 to mixer map quirk table (git-fixes). - ALSA: usb-audio: Add Schiit Hel device to mixer map quirk table (git-fixes). - ASoC: cs42l42: Correct some register default values (git-fixes). - ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER (git-fixes). - ASoC: cs42l42: Do not set defaults for volatile registers (git-fixes). - ASoC: dt-bindings: cs42l42: Correct description of ts-inv (git-fixes). - ASoC: mediatek: mt8195: Remove unsued irqs_lock (git-fixes). - ASoC: rockchip: Use generic dmaengine code (git-fixes). - ata: sata_mv: Fix the error handling of mv_chip_id() (git-fixes). - ath10k: fix control-message timeout (git-fixes). - ath10k: fix division by zero in send path (git-fixes). - ath10k: fix max antenna gain unit (git-fixes). - ath10k: Fix missing frame timestamp for beacon/probe-resp (git-fixes). - ath6kl: fix control-message timeout (git-fixes). - ath6kl: fix division by zero in send path (git-fixes). - ath9k: Fix potential interrupt storm on queue reset (git-fixes). - auxdisplay: ht16k33: Connect backlight to fbdev (git-fixes). - auxdisplay: ht16k33: Fix frame buffer device blanking (git-fixes). - auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string (git-fixes). - b43: fix a lower bounds test (git-fixes). - b43legacy: fix a lower bounds test (git-fixes). - Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync (git-fixes). - Bluetooth: fix init and cleanup of sco_conn.timeout_work (git-fixes). - bpf: Add kconfig knob for disabling unpriv bpf by default (jsc#SLE-22573) - bpf: Disallow unprivileged bpf by default (jsc#SLE-22573). - bpf: Fix potential race in tail call compatibility check (git-fixes). - btrfs: block-group: Rework documentation of check_system_chunk function (bsc#1192896). - btrfs: fix deadlock between chunk allocation and chunk btree modifications (bsc#1192896). - btrfs: fix memory ordering between normal and ordered work functions (git-fixes). - btrfs: update comments for chunk allocation -ENOSPC cases (bsc#1192896). - cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem (git-fixes). - config: disable unprivileged BPF by default (jsc#SLE-22573) - crypto: caam - disable pkc for non-E SoCs (git-fixes). - crypto: qat - detect PFVF collision after ACK (git-fixes). - crypto: qat - disregard spurious PFVF interrupts (git-fixes). - driver core: add a min_align_mask field to struct device_dma_parameters (bsc#1191851). - drm/amdgpu: fix warning for overflow check (git-fixes). - drm/msm: Fix potential NULL dereference in DPU SSPP (git-fixes). - drm: prevent spectre issue in vmw_execbuf_ioctl (bsc#1192802). - drm/sun4i: Fix macros in sun8i_csc.h (git-fixes). - drm/v3d: fix wait for TMU write combiner flush (git-fixes). - EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell (bsc#1152489). - exfat: fix erroneous discard when clear cluster bit (git-fixes). - exfat: handle wrong stream entry size in exfat_readdir() (git-fixes). - exfat: properly set s_time_gran (bsc#1192328). - exfat: truncate atimes to 2s granularity (bsc#1192328). - firmware/psci: fix application of sizeof to pointer (git-fixes). - fuse: fix page stealing (bsc#1192718). - genirq: Provide IRQCHIP_AFFINITY_PRE_STARTUP (bsc#1152489). - gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the code and avoid a leak (git-fixes). - HID: u2fzero: clarify error check and length calculations (git-fixes). - HID: u2fzero: properly handle timeouts in usb_submit_urb (git-fixes). - hwmon: Fix possible memleak in __hwmon_device_register() (git-fixes). - hwmon: (pmbus/lm25066) Add offset coefficients (git-fixes). - hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff (git-fixes). - hwrng: mtk - Force runtime pm ops for sleep ops (git-fixes). - ibmvnic: check failover_pending in login response (bsc#1190523 ltc#194510). - ibmvnic: delay complete() (bsc#1094840 ltc#167098 git-fixes). - ibmvnic: do not stop queue in xmit (bsc#1192273 ltc#194629). - ibmvnic: Process crqs after enabling interrupts (bsc#1192273 ltc#194629). - iio: dac: ad5446: Fix ad5622_write() return value (git-fixes). - Input: elantench - fix misreporting trackpoint coordinates (bsc#1192918). - Input: i8042 - Add quirk for Fujitsu Lifebook T725 (bsc#1191980). - kABI: Fix kABI after 36950f2da1ea (bsc#1191851). - kernel-*-subpackage: Add dependency on kernel scriptlets (bsc#1192740). - KVM: s390: extend kvm_s390_shadow_fault to return entry pointer (bsc#1133021). - KVM: s390: index kvm->arch.idle_mask by vcpu_idx (bsc#1133021). - KVM: s390: split kvm_s390_logical_to_effective (bsc#1133021). - KVM: s390: VSIE: correctly handle MVPG when in VSIE (bsc#1133021). - libertas: Fix possible memory leak in probe and disconnect (git-fixes). - libertas_tf: Fix possible memory leak in probe and disconnect (git-fixes). - media: cedrus: Fix SUNXI tile size calculation (git-fixes). - media: cx23885: Fix snd_card_free call on null card pointer (git-fixes). - media: cxd2880-spi: Fix a null pointer dereference on error handling path (git-fixes). - media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() (git-fixes). - media: dvb-usb: fix ununit-value in az6027_rc_query (git-fixes). - media: em28xx: add missing em28xx_close_extension (git-fixes). - media: em28xx: Do not use ops->suspend if it is NULL (git-fixes). - media: i2c: ths8200 needs V4L2_ASYNC (git-fixes). - media: ite-cir: IR receiver stop working after receive overflow (git-fixes). - media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' (git-fixes). - media: mxl111sf: change mutex_init() location (git-fixes). - media: radio-wl1273: Avoid card name truncation (git-fixes). - media: si470x: Avoid card name truncation (git-fixes). - media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init (git-fixes). - media: TDA1997x: handle short reads of hdmi info frame (git-fixes). - media: tm6000: Avoid card name truncation (git-fixes). - media: v4l2-ioctl: Fix check_ext_ctrls (git-fixes). - media: v4l2-ioctl: S_CTRL o
Есть исправление
- Опубликовано
- Обновлено
Стек: system
Затронутые продукты и версии
kernel-default SUSE:Linux Enterprise Module for Basesystem 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1
Обновитесь до 5.3.18-24.96.1
kernel-default-base SUSE:Linux Enterprise Module for Basesystem 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1.9.44.1
Обновитесь до 5.3.18-24.96.1.9.44.1
kernel-preempt SUSE:Linux Enterprise Module for Basesystem 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1
Обновитесь до 5.3.18-24.96.1
kernel-source SUSE:Linux Enterprise Module for Basesystem 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1
Обновитесь до 5.3.18-24.96.1
kernel-docs SUSE:Linux Enterprise Module for Development Tools 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1
Обновитесь до 5.3.18-24.96.1
kernel-obs-build SUSE:Linux Enterprise Module for Development Tools 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1
Обновитесь до 5.3.18-24.96.1
kernel-preempt SUSE:Linux Enterprise Module for Development Tools 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1
Обновитесь до 5.3.18-24.96.1
kernel-source SUSE:Linux Enterprise Module for Development Tools 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1
Обновитесь до 5.3.18-24.96.1
kernel-syms SUSE:Linux Enterprise Module for Development Tools 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1
Обновитесь до 5.3.18-24.96.1
kernel-default SUSE:Linux Enterprise Module for Legacy 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1
Обновитесь до 5.3.18-24.96.1
kernel-default SUSE:Linux Enterprise Live Patching 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1
Обновитесь до 5.3.18-24.96.1
kernel-livepatch-sle15-sp2_update_22 SUSE:Linux Enterprise Live Patching 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 1-5.3.1
Обновитесь до 1-5.3.1
kernel-default SUSE:Linux Enterprise High Availability Extension 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1
Обновитесь до 5.3.18-24.96.1
kernel-default SUSE:Linux Enterprise Workstation Extension 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1
Обновитесь до 5.3.18-24.96.1
kernel-preempt SUSE:Linux Enterprise Workstation Extension 15 SP2
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1
Обновитесь до 5.3.18-24.96.1
kernel-default SUSE:Linux Enterprise Micro 5.0
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1
Обновитесь до 5.3.18-24.96.1
kernel-default-base SUSE:Linux Enterprise Micro 5.0
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.3.18-24.96.1.9.44.1
Обновитесь до 5.3.18-24.96.1.9.44.1
Первоисточники
- https://www.suse.com/support/update/announcement/2021/suse-su-20213933-1/
- https://bugzilla.suse.com/1094840
- https://bugzilla.suse.com/1133021
- https://bugzilla.suse.com/1152489
- https://bugzilla.suse.com/1169263
- https://bugzilla.suse.com/1170269
- https://bugzilla.suse.com/1188601
- https://bugzilla.suse.com/1190523
- https://bugzilla.suse.com/1190795
- https://bugzilla.suse.com/1191790
- https://bugzilla.suse.com/1191851
- https://bugzilla.suse.com/1191958
- https://bugzilla.suse.com/1191961
- https://bugzilla.suse.com/1191980
- https://bugzilla.suse.com/1192045
- https://bugzilla.suse.com/1192229
- https://bugzilla.suse.com/1192273
- https://bugzilla.suse.com/1192328
- https://bugzilla.suse.com/1192718
- https://bugzilla.suse.com/1192740
- https://bugzilla.suse.com/1192745
- https://bugzilla.suse.com/1192750
- https://bugzilla.suse.com/1192753
- https://osv.dev/vulnerability/SUSE-SU-2021:3933-1