SUSE-SU-2023:4378-1
SUSE-SU-2023:4378-1 · Security update for the Linux Kernel
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
На странице показана часть фактов из источников. Полное описание и список затронутых версий приведены в связанных бюллетенях.
The SUSE Linux Enterprise 15 SP4 kernel was updated to receive various security and bugfixes. The following security bugs were fixed: - CVE-2023-2163: Fixed an incorrect verifier pruning in BPF that could lead to unsafe code paths being incorrectly marked as safe, resulting in arbitrary read/write in kernel memory, lateral privilege escalation, and container escape. (bsc#1215518) - CVE-2023-34324: Fixed a possible deadlock in Linux kernel event handling. (bsc#1215745). - CVE-2023-39189: Fixed a flaw in the Netfilter subsystem that could allow a local privileged (CAP_NET_ADMIN) attacker to trigger an out-of-bounds read, leading to a crash or information disclosure. (bsc#1216046) - CVE-2023-5178: Fixed an UAF in queue intialization setup. (bsc#1215768) - CVE-2023-31085: Fixed a divide-by-zero error in do_div(sz,mtd->erasesize) that could cause a local DoS. (bsc#1210778) - CVE-2023-39193: Fixed an out of bounds read in the xtables subsystem (bsc#1215860). - CVE-2023-3777: Fixed a use-after-free vulnerability in netfilter: nf_tables component can be exploited to achieve local privilege escalation. (bsc#1215095) The following non-security bugs were fixed: - 9p: virtio: make sure 'offs' is initialized in zc_request (git-fixes). - ACPI: irq: Fix incorrect return value in acpi_register_gsi() (git-fixes). - ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA (git-fixes). - ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q (git-fixes). - ALSA: hda/realtek: Change model for Intel RVP board (git-fixes). - ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset (git-fixes). - ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe errors (git-fixes). - ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind (git-fixes). - ASoC: codecs: wcd938x: drop bogus bind error handling (git-fixes). - ASoC: codecs: wcd938x: fix unbind tear down order (git-fixes). - ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag (git-fixes). - ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link (git-fixes). - ASoC: pxa: fix a memory leak in probe() (git-fixes). - ata: libata-core: Do not register PM operations for SAS ports (git-fixes). - ata: libata-core: Fix ata_port_request_pm() locking (git-fixes). - ata: libata-core: Fix port and device removal (git-fixes). - ata: libata-sata: increase PMP SRST timeout to 10s (git-fixes). - ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES (git-fixes). - blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init (bsc#1216062). - blk-cgroup: support to track if policy is online (bsc#1216062). - Bluetooth: avoid memcmp() out of bounds warning (git-fixes). - Bluetooth: Avoid redundant authentication (git-fixes). - Bluetooth: btusb: add shutdown function for QCA6174 (git-fixes). - Bluetooth: Fix a refcnt underflow problem for hci_conn (git-fixes). - Bluetooth: hci_event: Fix coding style (git-fixes). - Bluetooth: hci_event: Fix using memcmp when comparing keys (git-fixes). - Bluetooth: hci_event: Ignore NULL link key (git-fixes). - Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name (git-fixes). - Bluetooth: hci_sock: fix slab oob read in create_monitor_event (git-fixes). - Bluetooth: Reject connection with the device which has same BD_ADDR (git-fixes). - Bluetooth: vhci: Fix race when opening vhci device (git-fixes). - bpf: propagate precision in ALU/ALU64 operations (git-fixes). - bus: ti-sysc: Fix missing AM35xx SoC matching (git-fixes). - bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset() (git-fixes). - cgroup: Remove duplicates in cgroup v1 tasks file (bsc#1211307). - cgroup/cpuset: Change references of cpuset_mutex to cpuset_rwsem (bsc#1215955). - clk: tegra: fix error return case for recalc_rate (git-fixes). - counter: microchip-tcb-capture: Fix the use of internal GCLK logic (git-fixes). - crypto: qat - add fw_counters debugfs file (PED-6401). - crypto: qat - add heartbeat counters check (PED-6401). - crypto: qat - add heartbeat feature (PED-6401). - crypto: qat - add internal timer for qat 4xxx (PED-6401). - crypto: qat - add measure clock frequency (PED-6401). - crypto: qat - add missing function declaration in adf_dbgfs.h (PED-6401). - crypto: qat - add qat_zlib_deflate (PED-6401). - crypto: qat - add support for 402xx devices (PED-6401). - crypto: qat - change value of default idle filter (PED-6401). - crypto: qat - delay sysfs initialization (PED-6401). - crypto: qat - do not export adf_init_admin_pm() (PED-6401). - crypto: qat - drop log level of msg in get_instance_node() (PED-6401). - crypto: qat - drop obsolete heartbeat interface (PED-6401). - crypto: qat - drop redundant adf_enable_aer() (PED-6401). - crypto: qat - expose pm_idle_enabled through sysfs (PED-6401). - crypto: qat - extend buffer list logic interface (PED-6401). - crypto: qat - extend configuration for 4xxx (PED-6401). - crypto: qat - fix apply custom thread-service mapping for dc service (PED-6401). - crypto: qat - fix concurrency issue when device state changes (PED-6401). - crypto: qat - fix crypto capability detection for 4xxx (PED-6401). - crypto: qat - fix spelling mistakes from 'bufer' to 'buffer' (PED-6401). - crypto: qat - Include algapi.h for low-level Crypto API (PED-6401). - crypto: qat - make fw images name constant (PED-6401). - crypto: qat - make state machine functions static (PED-6401). - crypto: qat - move dbgfs init to separate file (PED-6401). - crypto: qat - move returns to default case (PED-6401). - crypto: qat - refactor device restart logic (PED-6401). - crypto: qat - refactor fw config logic for 4xxx (PED-6401). - crypto: qat - remove ADF_STATUS_PF_RUNNING flag from probe (PED-6401). - crypto: qat - Remove unused function declarations (PED-6401). - crypto: qat - replace state machine calls (PED-6401). - crypto: qat - replace the if statement with min() (PED-6401). - crypto: qat - set deprecated capabilities as reserved (PED-6401). - crypto: qat - unmap buffer before free for DH (PED-6401). - crypto: qat - unmap buffers before free for RSA (PED-6401). - crypto: qat - update slice mask for 4xxx devices (PED-6401). - crypto: qat - use kfree_sensitive instead of memset/kfree() (PED-6401). - dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq (git-fixes). - dmaengine: mediatek: Fix deadlock caused by synchronize_irq() (git-fixes). - dmaengine: stm32-mdma: abort resume if no ongoing transfer (git-fixes). - Documentation: qat: change kernel version (PED-6401). - Documentation: qat: rewrite description (PED-6401). - Drivers: hv: vmbus: Call hv_synic_free() if hv_synic_alloc() fails (git-fixes). - Drivers: hv: vmbus: Fix vmbus_wait_for_unload() to scan present CPUs (git-fixes). - drm: panel-orientation-quirks: Add quirk for One Mix 2S (git-fixes). - drm/amd/display: Do not check registers, if using AUX BL control (git-fixes). - drm/amd/display: Do not set dpms_off for seamless boot (git-fixes). - drm/amdgpu: add missing NULL check (git-fixes). - drm/amdgpu: Handle null atom context in VBIOS info ioctl (git-fixes). - drm/i915: Retry gtt fault when out of fence registers (git-fixes). - drm/msm/dp: do not reinitialize phy unless retry during link training (git-fixes). - drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflow (git-fixes). - drm/msm/dsi: fix irq_of_parse_and_map() error checking (git-fixes). - drm/msm/dsi: skip the wait for video mode done if not applicable (git-fixes). - drm/vmwgfx: fix typo of sizeof argument (git-fixes). - firmware: arm_ffa: Do not set the memory region attributes for MEM_LEND (git-fixes). - firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels() (git-fixes). - gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() (git-fixes). - gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip (git-fixes). - gpio: pxa: disable pinctrl calls for MMP_GPIO (git-fixes). - gpio: tb10x: Fix an error handling path in tb10x_g
Есть исправление
- Опубликовано
- Обновлено
Стек: system
Затронутые продукты и версии
kernel-default SUSE:Linux Enterprise Micro 5.3
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-default-base SUSE:Linux Enterprise Micro 5.3
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1.150400.24.44.2
Обновитесь до 5.14.21-150400.24.97.1.150400.24.44.2
kernel-default SUSE:Linux Enterprise Micro 5.4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-default-base SUSE:Linux Enterprise Micro 5.4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1.150400.24.44.2
Обновитесь до 5.14.21-150400.24.97.1.150400.24.44.2
kernel-64kb SUSE:Linux Enterprise Module for Basesystem 15 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-default SUSE:Linux Enterprise Module for Basesystem 15 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-default-base SUSE:Linux Enterprise Module for Basesystem 15 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1.150400.24.44.2
Обновитесь до 5.14.21-150400.24.97.1.150400.24.44.2
kernel-source SUSE:Linux Enterprise Module for Basesystem 15 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-zfcpdump SUSE:Linux Enterprise Module for Basesystem 15 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-docs SUSE:Linux Enterprise Module for Development Tools 15 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-obs-build SUSE:Linux Enterprise Module for Development Tools 15 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-source SUSE:Linux Enterprise Module for Development Tools 15 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-syms SUSE:Linux Enterprise Module for Development Tools 15 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-default SUSE:Linux Enterprise Module for Legacy 15 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-default SUSE:Linux Enterprise Live Patching 15 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-livepatch-sle15-sp4_update_20 SUSE:Linux Enterprise Live Patching 15 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 1-150400.9.3.2
Обновитесь до 1-150400.9.3.2
kernel-default SUSE:Linux Enterprise High Availability Extension 15 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-default SUSE:Linux Enterprise Workstation Extension 15 SP4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-default openSUSE:Leap Micro 5.3
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-default-base openSUSE:Leap Micro 5.3
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1.150400.24.44.2
Обновитесь до 5.14.21-150400.24.97.1.150400.24.44.2
kernel-default openSUSE:Leap Micro 5.4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-default-base openSUSE:Leap Micro 5.4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1.150400.24.44.2
Обновитесь до 5.14.21-150400.24.97.1.150400.24.44.2
dtb-aarch64 openSUSE:Leap 15.4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
kernel-64kb openSUSE:Leap 15.4
- Затронутые диапазоны версий
- ECOSYSTEM: < 5.14.21-150400.24.97.1
Обновитесь до 5.14.21-150400.24.97.1
Первоисточники
- https://www.suse.com/support/update/announcement/2023/suse-su-20234378-1/
- https://bugzilla.suse.com/1208788
- https://bugzilla.suse.com/1210778
- https://bugzilla.suse.com/1211307
- https://bugzilla.suse.com/1212423
- https://bugzilla.suse.com/1212649
- https://bugzilla.suse.com/1213705
- https://bugzilla.suse.com/1213772
- https://bugzilla.suse.com/1214842
- https://bugzilla.suse.com/1215095
- https://bugzilla.suse.com/1215104
- https://bugzilla.suse.com/1215518
- https://bugzilla.suse.com/1215955
- https://bugzilla.suse.com/1215956
- https://bugzilla.suse.com/1215957
- https://bugzilla.suse.com/1215986
- https://bugzilla.suse.com/1216062
- https://bugzilla.suse.com/1216345
- https://bugzilla.suse.com/1216510
- https://bugzilla.suse.com/1216511
- https://bugzilla.suse.com/1216512
- https://bugzilla.suse.com/1216621
- https://www.suse.com/security/cve/CVE-2023-2163
- https://osv.dev/vulnerability/SUSE-SU-2023:4378-1