p PatchFirst

SUSE-SU-2022:4616-1

SUSE-SU-2022:4616-1 · Security update for the Linux Kernel

Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.

Cette page présente une partie des faits des sources. Consultez les avis liés pour la description complète et les versions concernées.

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

Correctif disponible

Publication
Mise à jour

Pile logicielle: system

Produits et versions concernés

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1.150300.18.60.2

    Mettez à jour vers 5.3.18-150300.59.106.1.150300.18.60.2

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 1-150300.7.5.1

    Mettez à jour vers 1-150300.7.5.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1.150300.18.60.2

    Mettez à jour vers 5.3.18-150300.59.106.1.150300.18.60.2

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

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

    Plages de versions concernées
    • ECOSYSTEM: < 5.3.18-150300.59.106.1

    Mettez à jour vers 5.3.18-150300.59.106.1

Sources originales

Vérifiez votre serveur →