p PatchFirst

SUSE-SU-2023:4378-1

SUSE-SU-2023:4378-1 · Security update for the Linux Kernel

This page contains facts from public vulnerability sources. Check the original advisory before updating.

This page shows selected source facts. See the linked advisories for the complete description and affected versions.

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

Fix available

Published
Updated

Stack: system

Affected products and versions

  • kernel-default SUSE:Linux Enterprise Micro 5.3

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-default-base SUSE:Linux Enterprise Micro 5.3

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1.150400.24.44.2

    Update to 5.14.21-150400.24.97.1.150400.24.44.2

  • kernel-default SUSE:Linux Enterprise Micro 5.4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-default-base SUSE:Linux Enterprise Micro 5.4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1.150400.24.44.2

    Update to 5.14.21-150400.24.97.1.150400.24.44.2

  • kernel-64kb SUSE:Linux Enterprise Module for Basesystem 15 SP4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-default SUSE:Linux Enterprise Module for Basesystem 15 SP4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-default-base SUSE:Linux Enterprise Module for Basesystem 15 SP4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1.150400.24.44.2

    Update to 5.14.21-150400.24.97.1.150400.24.44.2

  • kernel-source SUSE:Linux Enterprise Module for Basesystem 15 SP4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-zfcpdump SUSE:Linux Enterprise Module for Basesystem 15 SP4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-docs SUSE:Linux Enterprise Module for Development Tools 15 SP4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-obs-build SUSE:Linux Enterprise Module for Development Tools 15 SP4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-source SUSE:Linux Enterprise Module for Development Tools 15 SP4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-syms SUSE:Linux Enterprise Module for Development Tools 15 SP4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-default SUSE:Linux Enterprise Module for Legacy 15 SP4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-default SUSE:Linux Enterprise Live Patching 15 SP4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-livepatch-sle15-sp4_update_20 SUSE:Linux Enterprise Live Patching 15 SP4

    Affected ranges
    • ECOSYSTEM: < 1-150400.9.3.2

    Update to 1-150400.9.3.2

  • kernel-default SUSE:Linux Enterprise High Availability Extension 15 SP4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-default SUSE:Linux Enterprise Workstation Extension 15 SP4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-default openSUSE:Leap Micro 5.3

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-default-base openSUSE:Leap Micro 5.3

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1.150400.24.44.2

    Update to 5.14.21-150400.24.97.1.150400.24.44.2

  • kernel-default openSUSE:Leap Micro 5.4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-default-base openSUSE:Leap Micro 5.4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1.150400.24.44.2

    Update to 5.14.21-150400.24.97.1.150400.24.44.2

  • dtb-aarch64 openSUSE:Leap 15.4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

  • kernel-64kb openSUSE:Leap 15.4

    Affected ranges
    • ECOSYSTEM: < 5.14.21-150400.24.97.1

    Update to 5.14.21-150400.24.97.1

Original sources

Check your server →