p PatchFirst

SUSE-SU-2023:0409-1

SUSE-SU-2023:0409-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 SP3 LTSS kernel was updated to receive various security and bugfixes. The following security bugs were fixed: - CVE-2022-3606: Fixed a null pointer dereference inside the function find_prog_by_sec_insn of the file tools/lib/bpf/libbpf.c of the component BPF (bnc#1204502). - CVE-2023-0179: Fixed incorrect arithmetics when fetching VLAN header bits (bsc#1207034). The following non-security bugs were fixed: - KVM: VMX: fix crash cleanup when KVM wasn't used (bsc#1207508). - RDMA/core: Fix ib block iterator counter overflow (bsc#1207878). - bcache: fix set_at_max_writeback_rate() for multiple attached devices (git-fixes). - blktrace: Fix output non-blktrace event when blk_classic option enabled (git-fixes). - blktrace: ensure our debugfs dir exists (git-fixes). - dm btree: add a defensive bounds check to insert_at() (git-fixes). - dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort (git-fixes). - dm cache: Fix UAF in destroy() (git-fixes). - dm cache: set needs_check flag after aborting metadata (git-fixes). - dm clone: Fix UAF in clone_dtr() (git-fixes). - dm integrity: Fix UAF in dm_integrity_dtr() (git-fixes). - dm integrity: fix flush with external metadata device (git-fixes). - dm integrity: flush the journal on suspend (git-fixes). - dm integrity: select CRYPTO_SKCIPHER (git-fixes). - dm ioctl: fix misbehavior if list_versions races with module loading (git-fixes). - dm ioctl: prevent potential spectre v1 gadget (git-fixes). - dm space map common: add bounds check to sm_ll_lookup_bitmap() (git-fixes). - dm space maps: do not reset space map allocation cursor when committing (git-fixes). - dm table: Remove BUG_ON(in_interrupt()) (git-fixes). - dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata (git-fixes). - dm thin: Fix UAF in run_timer_softirq() (git-fixes). - dm thin: Use last transaction's pmd->root when commit failed (git-fixes). - dm thin: resume even if in FAIL mode (git-fixes). - dm verity: fix require_signatures module_param permissions (git-fixes). - dm verity: skip verity work if I/O error when system is shutting down (git-fixes). - drivers:md:fix a potential use-after-free bug (git-fixes). - kabi/severities: add mlx5 internal symbols - loop: unset GENHD_FL_NO_PART_SCAN on LOOP_CONFIGURE (git-fixes). - loop: use sysfs_emit() in the sysfs xxx show() (git-fixes). - md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d (git-fixes). - md: Flush workqueue md_rdev_misc_wq in md_alloc() (git-fixes). - md: Notify sysfs sync_completed in md_reap_sync_thread() (git-fixes). - md: protect md_unregister_thread from reentrancy (git-fixes). - mm: /proc/pid/smaps_rollup: fix no vma's null-deref (bsc#1207769). - nbd: Fix hung on disconnect request if socket is closed before (git-fixes). - nbd: Fix hung when signal interrupts nbd_start_device_ioctl() (git-fixes). - nbd: Fix incorrect error handle when first_minor is illegal in nbd_dev_add (git-fixes). - nbd: call genl_unregister_family() first in nbd_cleanup() (git-fixes). - nbd: fix io hung while disconnecting device (git-fixes). - nbd: fix max value for 'first_minor' (git-fixes). - nbd: fix race between nbd_alloc_config() and module removal (git-fixes). - nbd: make the config put is called before the notifying the waiter (git-fixes). - nbd: restore default timeout when setting it to zero (git-fixes). - net/mlx5: Allocate individual capability (bsc#1195175). - net/mlx5: Dynamically resize flow counters query buffer (bsc#1195175). - net/mlx5: Fix flow counters SF bulk query len (bsc#1195175). - net/mlx5: Reduce flow counters bulk query buffer size for SFs (bsc#1195175). - net/mlx5: Reorganize current and maximal capabilities to be per-type (bsc#1195175). - net/mlx5: Use order-0 allocations for EQs (bsc#1195175). - null_blk: fix ida error handling in null_add_dev() (git-fixes). - rbd: work around -Wuninitialized warning (git-fixes). - scsi: 3w-9xxx: Avoid disabling device if failing to enable it (git-fixes). - scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic (git-fixes). - scsi: NCR5380: Add disconnect_mask module parameter (git-fixes). - scsi: Revert 'scsi: qla2xxx: Fix disk failure to rediscover' (git-fixes). - scsi: advansys: Fix kernel pointer leak (git-fixes). - scsi: aha152x: Fix aha152x_setup() __setup handler return value (git-fixes). - scsi: aic7xxx: Adjust indentation in ahc_find_syncrate (git-fixes). - scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 (git-fixes). - scsi: atari_scsi: sun3_scsi: Set sg_tablesize to 1 instead of SG_NONE (git-fixes). - scsi: bfa: Replace snprintf() with sysfs_emit() (git-fixes). - scsi: bnx2fc: Return failure if io_req is already in ABTS processing (git-fixes). - scsi: core: Avoid printing an error if target_alloc() returns -ENXIO (git-fixes). - scsi: core: Cap scsi_host cmd_per_lun at can_queue (git-fixes). - scsi: core: Do not start concurrent async scan on same host (git-fixes). - scsi: core: Fix a race between scsi_done() and scsi_timeout() (git-fixes). - scsi: core: Fix capacity set to zero after offlinining device (git-fixes). - scsi: core: Fix hang of freezing queue between blocking and running device (git-fixes). - scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma() (git-fixes). - scsi: core: Restrict legal sdev_state transitions via sysfs (git-fixes). - scsi: core: free sgtables in case command setup fails (git-fixes). - scsi: core: sysfs: Fix hang when device state is set via sysfs (git-fixes). - scsi: core: sysfs: Fix setting device state to SDEV_RUNNING (git-fixes). - scsi: cxlflash: Fix error return code in cxlflash_probe() (git-fixes). - scsi: fcoe: Fix possible name leak when device_register() fails (git-fixes). - scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails (git-fixes). - scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 (git-fixes). - scsi: fnic: fix use after free (git-fixes). - scsi: hisi_sas: Check sas_port before using it (git-fixes). - scsi: hisi_sas: Do not reset phy timer to wait for stray phy up (git-fixes). - scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq (git-fixes). - scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() (git-fixes). - scsi: hisi_sas: Replace in_softirq() check in hisi_sas_task_exec() (git-fixes). - scsi: hpsa: Fix error handling in hpsa_add_sas_host() (git-fixes). - scsi: hpsa: Fix memory leak in hpsa_init_one() (git-fixes). - scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() (git-fixes). - scsi: hpsa: Fix possible memory leak in hpsa_init_one() (git-fixes). - scsi: ipr: Fix WARNING in ipr_init() (git-fixes). - scsi: ipr: Fix missing/incorrect resource cleanup in error case (git-fixes). - scsi: iscsi: Add iscsi_cls_conn refcount helpers (git-fixes). - scsi: iscsi: Avoid potential deadlock in iscsi_if_rx func (git-fixes). - scsi: iscsi: Do not destroy session if there are outstanding connections (git-fixes). - scsi: iscsi: Do not put host in iscsi_set_flashnode_param() (git-fixes). - scsi: iscsi: Do not send data to unbound connection (git-fixes). - scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj (git-fixes). - scsi: iscsi: Fix shost->max_id use (git-fixes). - scsi: iscsi: Report unbind session event when the target has been removed (git-fixes). - scsi: iscsi: Unblock session then wake up error handler (git-fixes). - scsi: libfc: Fix a format specifier (git-fixes). - scsi: libfc: Fix use after free in fc_exch_abts_resp() (git-fixes). - scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() (git-fixes). - scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling (git-fixes). - scsi: libsas: Add LUN number check in .slave_alloc callback (git-fixes). - scsi: megaraid: Fix error check return value of register_chrdev() (git-fixes). - scsi: megaraid_mm: Fix end of loop tests for list_for_each_entry() (git-fixes). - scsi: megaraid_sas: Fix double kfree() (git-fixes). - scsi: megaraid_sas: Fix re

Fix available

Published
Updated

Stack: system

Affected products and versions

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-livepatch-sle15-sp3_update_29 SUSE:Linux Enterprise Live Patching 15 SP3

    Affected ranges
    • ECOSYSTEM: < 1-150300.7.3.1

    Update to 1-150300.7.3.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-64kb SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-default SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-default-base SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1.150300.18.64.1

    Update to 5.3.18-150300.59.112.1.150300.18.64.1

  • kernel-docs SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-obs-build SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-preempt SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-source SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-syms SUSE:Linux Enterprise High Performance Computing 15 SP3-ESPOS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-64kb SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-default SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-default-base SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1.150300.18.64.1

    Update to 5.3.18-150300.59.112.1.150300.18.64.1

  • kernel-docs SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-obs-build SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-preempt SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-source SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-syms SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-default SUSE:Linux Enterprise Real Time 15 SP3

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-default-base SUSE:Linux Enterprise Real Time 15 SP3

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1.150300.18.64.1

    Update to 5.3.18-150300.59.112.1.150300.18.64.1

  • kernel-docs SUSE:Linux Enterprise Real Time 15 SP3

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-obs-build SUSE:Linux Enterprise Real Time 15 SP3

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

  • kernel-preempt SUSE:Linux Enterprise Real Time 15 SP3

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.112.1

    Update to 5.3.18-150300.59.112.1

Original sources

Check your server →