p PatchFirst

SUSE-SU-2022:4616-1

SUSE-SU-2022:4616-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 kernel was updated to receive various security and bugfixes. The following security bugs were fixed: - CVE-2022-4378: Fixed stack overflow in __do_proc_dointvec (bsc#1206207). - CVE-2022-3635: Fixed a use-after-free in the tst_timer() of the file drivers/atm/idt77252.c (bsc#1204631). - CVE-2022-41850: Fixed a race condition in roccat_report_event() in drivers/hid/hid-roccat.c (bsc#1203960). - CVE-2022-45934: Fixed a integer wraparound via L2CAP_CONF_REQ packets in l2cap_config_req in net/bluetooth/l2cap_core.c (bsc#1205796). - CVE-2022-3628: Fixed potential buffer overflow in brcmf_fweh_event_worker() in wifi/brcmfmac (bsc#1204868). - CVE-2022-3567: Fixed a to race condition in inet6_stream_ops()/inet6_dgram_ops() (bsc#1204414). - CVE-2022-41858: Fixed a denial of service in sl_tx_timeout() in drivers/net/slip (bsc#1205671). - CVE-2022-43945: Fixed a buffer overflow in the NFSD implementation (bsc#1205128). - CVE-2022-4095: Fixed a use-after-free in rtl8712 driver (bsc#1205514). - CVE-2022-3903: Fixed a denial of service with the Infrared Transceiver USB driver (bsc#1205220). - CVE-2022-2602: Fixed a local privilege escalation vulnerability involving Unix socket Garbage Collection and io_uring (bsc#1204228). - CVE-2022-4139: Fixed an issue with the i915 driver that allowed the GPU to access any physical memory (bsc#1205700). - CVE-2022-4129: Fixed a denial of service with the Layer 2 Tunneling Protocol (L2TP). A missing lock when clearing sk_user_data can lead to a race condition and NULL pointer dereference. (bsc#1205711) - CVE-2022-42895: Fixed an information leak in the net/bluetooth/l2cap_core.c's l2cap_parse_conf_req() which can be used to leak kernel pointers remotely (bsc#1205705). - CVE-2022-42896: Fixed a use-after-free vulnerability in the net/bluetooth/l2cap_core.c's l2cap_connect() and l2cap_le_connect_req() which may have allowed code execution and leaking kernel memory (respectively) remotely via Bluetooth (bsc#1205709). - CVE-2022-3707: Fixed a double free in the Intel GVT-g graphics driver (bsc#1204780). The following non-security bugs were fixed: - ALSA: hda/ca0132: add quirk for EVGA Z390 DARK (git-fixes). - ALSA: hda: fix potential memleak in 'add_widget_node' (git-fixes). - ALSA: usb-audio: Add DSD support for Accuphase DAC-60 (git-fixes). - ALSA: usb-audio: Add quirk entry for M-Audio Micro (git-fixes). - ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() (git-fixes). - ASoC: codecs: jz4725b: Fix spelling mistake 'Sourc' -> 'Source', 'Routee' -> 'Route' (git-fixes). - ASoC: codecs: jz4725b: add missed Line In power control bit (git-fixes). - ASoC: codecs: jz4725b: fix capture selector naming (git-fixes). - ASoC: codecs: jz4725b: fix reported volume for Master ctl (git-fixes). - ASoC: codecs: jz4725b: use right control for Capture Volume (git-fixes). - ASoC: core: Fix use-after-free in snd_soc_exit() (git-fixes). - ASoC: max98373: Add checks for devm_kcalloc (git-fixes). - ASoC: soc-utils: Remove __exit for snd_soc_util_exit() (git-fixes). - ASoC: wm5102: Revert 'ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe' (git-fixes). - ASoC: wm5110: Revert 'ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe' (git-fixes). - ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK (git-fixes). - ASoC: wm8997: Revert 'ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe' (git-fixes). - Bluetooth: L2CAP: Fix attempting to access uninitialized memory (git-fixes). - Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm (git-fixes). - Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu (git-fixes). - Do not enable CONFIG_ATARI_PARTITION (jsc#PED-1573) - Drivers: hv: vmbus: Add /sys/bus/vmbus/hibernation (git-fixes). - Drivers: hv: vmbus: Add VMbus IMC device to unsupported list (git-fixes). - Drivers: hv: vmbus: Add vmbus_requestor data structure for VMBus hardening (bsc#1204017). - Drivers: hv: vmbus: Drop error message when 'No request id available' (bsc#1204017). - Drivers: hv: vmbus: Fix duplicate CPU assignments within a device (git-fixes). - Drivers: hv: vmbus: Fix handling of messages with transaction ID of zero (bsc#1204017). - Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj (git-fixes). - Drivers: hv: vmbus: Fix potential crash on module unload (git-fixes). - Drivers: hv: vmbus: Introduce vmbus_request_addr_match() (bsc#1204017). - Drivers: hv: vmbus: Introduce vmbus_sendpacket_getid() (bsc#1204017). - Drivers: hv: vmbus: Introduce {lock,unlock}_requestor() (bsc#1204017). - Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer (git-fixes). - Drivers: hv: vmbus: Remove unused linux/version.h header (git-fixes). - Drivers: hv: vmbus: Replace smp_store_mb() with virt_store_mb() (git-fixes). - Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() (git-fixes). - Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() (git-fixes). - Drivers: hv: vmbus: remove unused function (git-fixes). - HID: saitek: add madcatz variant of MMO7 mouse device ID (git-fixes). - Input: i8042 - fix leaking of platform device on module removal (git-fixes). - Input: iforce - invert valid length check when fetching device IDs (git-fixes). - KVM: VMX: Always VMCLEAR in-use VMCSes during crash with kexec support (git-fixes). - KVM: nVMX: Invalidate all EPTP contexts when emulating INVEPT for L1 (git-fixes). - KVM: nVMX: Validate the EPTP when emulating INVEPT(EXTENT_CONTEXT) (git-fixes). - KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbased_ctls only when apicv is globally disabled (git-fixes). - KVM: s390: Add a routine for setting userspace CPU state (git-fixes). - KVM: s390: Fix handle_sske page fault handling (git-fixes). - KVM: s390: Simplify SIGP Set Arch handling (git-fixes). - KVM: s390: get rid of register asm usage (git-fixes). - KVM: s390: pv: avoid stalls when making pages secure (git-fixes). - KVM: s390: pv: do not allow userspace to set the clock under PV (git-fixes). - KVM: s390: pv: leak the topmost page table when destroy fails (git-fixes). - KVM: s390: reduce number of IO pins to 1 (git-fixes). - NFC: nci: fix memory leak in nci_rx_data_packet() (git-fixes). - NFS: Refactor nfs_instantiate() for dentry referencing callers (bsc#1204215). - NFSv3: use nfs_add_or_obtain() to create and reference inodes (bsc#1204215). - PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() (bsc#1204446). - PCI: hv: Add validation for untrusted Hyper-V values (git-fixes). - PCI: hv: Drop msi_controller structure (bsc#1204446). - PCI: hv: Fix a race condition when removing the device (bsc#1204446). - PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus (bsc#1204446). - PCI: hv: Fix synchronization between channel callback and hv_compose_msi_msg() (bsc#1204017). - PCI: hv: Fix synchronization between channel callback and hv_pci_bus_exit() (bsc#1204017). - PCI: hv: Fix the definition of vector in hv_compose_msi_msg() (bsc#1200845). - PCI: hv: Fix typo (bsc#1204446). - PCI: hv: Remove bus device removal unused refcount/functions (bsc#1204446). - PCI: hv: Remove unnecessary use of %hx (bsc#1204446). - PCI: hv: Support for create interrupt v3 (bsc#1204446). - PCI: hv: Use PCI_ERROR_RESPONSE to identify config read errors (bsc#1204446). - PCI: hv: Use vmbus_requestor to generate transaction IDs for VMbus hardening (bsc#1204017). - RDMA/core/sa_query: Remove unused argument (git-fixes) - RDMA/hns: Fix spelling mistakes of original (git-fixes) - RDMA/qedr: Add support for user mode XRC-SRQ's (git-fixes) - RDMA/qedr: Fix reporting max_{send/recv}_wr attrs (git-fixes) - RDMA/qedr: Remove unsupported qedr_resize_cq callback (git-fixes) - RDMA/rxe: Fix memory leak in error path code (git-fixes) - SCSI: scsi_probe_lun: retry INQUIRY after timeout (bsc#1189297). - USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM (git-fixes). - USB: serial: option: add Fiboc

Fix available

Published
Updated

Stack: system

Affected products and versions

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1.150300.18.60.2

    Update to 5.3.18-150300.59.106.1.150300.18.60.2

  • kernel-preempt SUSE:Linux Enterprise Module for Basesystem 15 SP3

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

  • kernel-preempt SUSE:Linux Enterprise Module for Development Tools 15 SP3

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 1-150300.7.5.1

    Update to 1-150300.7.5.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1.150300.18.60.2

    Update to 5.3.18-150300.59.106.1.150300.18.60.2

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

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

    Affected ranges
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Update to 5.3.18-150300.59.106.1

Original sources

Check your server →