openSUSE-SU-2022:0370-1
openSUSE-SU-2022:0370-1 · Security update for the Linux Kernel
Diese Seite enthält Fakten aus öffentlichen Sicherheitsquellen. Lesen Sie vor dem Aktualisieren die Originalmeldung.
Diese Seite zeigt ausgewählte Angaben aus den Quellen. Die vollständige Beschreibung und betroffene Versionen finden Sie in den verlinkten Sicherheitshinweisen.
The SUSE Linux Enterprise 15 SP3 kernel was updated to receive various security and bugfixes. The following security bugs were fixed: - CVE-2022-0435: Fixed remote stack overflow in net/tipc module that validate domain record count on input (bsc#1195254). - CVE-2022-0330: Fixed flush TLBs before releasing backing store (bsc#1194880). - CVE-2022-0286: Fixed null pointer dereference in bond_ipsec_add_sa() that may have lead to local denial of service (bnc#1195371). - CVE-2022-22942: Fixed stale file descriptors on failed usercopy (bsc#1195065). - CVE-2021-45095: Fixed refcount leak in pep_sock_accept in net/phonet/pep.c (bnc#1193867). - CVE-2021-44733: Fixed a use-after-free exists in drivers/tee/tee_shm.c in the TEE subsystem, that could have occured because of a race condition in tee_shm_get_from_id during an attempt to free a shared memory object (bnc#1193767). - CVE-2021-39685: Fixed USB gadget buffer overflow caused by too large endpoint 0 requests (bsc#1193802). - CVE-2021-39657: Fixed out of bounds read due to a missing bounds check in ufshcd_eh_device_reset_handler of ufshcd.c. This could lead to local information disclosure with System execution privileges needed (bnc#1193864). - CVE-2021-39648: Fixed possible disclosure of kernel heap memory due to a race condition in gadget_dev_desc_UDC_show of configfs.c. This could lead to local information disclosure with System execution privileges needed. User interaction is not needed for exploitation (bnc#1193861). - CVE-2021-22600: Fixed double free bug in packet_set_ring() in net/packet/af_packet.c that could have been exploited by a local user through crafted syscalls to escalate privileges or deny service (bnc#1195184). - CVE-2020-28097: Fixed out-of-bounds read in vgacon subsystem that mishandled software scrollback (bnc#1187723). The following non-security bugs were fixed: - ACPI: battery: Add the ThinkPad 'Not Charging' quirk (git-fixes). - ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R() (git-fixes). - ACPICA: Fix wrong interpretation of PCC address (git-fixes). - ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5 (git-fixes). - ACPICA: Utilities: Avoid deleting the same object twice in a row (git-fixes). - ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions (git-fixes). - ALSA: seq: Set upper limit of processed events (git-fixes). - ALSA: usb-audio: Correct quirk for VF0770 (git-fixes). - ALSA: usb-audio: initialize variables that could ignore errors (git-fixes). - ASoC: cpcap: Check for NULL pointer after calling of_get_child_by_name (git-fixes). - ASoC: fsl: Add missing error handling in pcm030_fabric_probe (git-fixes). - ASoC: max9759: fix underflow in speaker_gain_control_put() (git-fixes). - ASoC: mediatek: mt8173: fix device_node leak (git-fixes). - ASoC: xilinx: xlnx_formatter_pcm: Make buffer bytes multiple of period bytes (git-fixes). - Bluetooth: Fix debugfs entry leak in hci_register_dev() (git-fixes). - Bluetooth: refactor malicious adv data check (git-fixes). - Documentation: fix firewire.rst ABI file path error (git-fixes). - HID: apple: Do not reset quirks when the Fn key is not found (git-fixes). - HID: quirks: Allow inverting the absolute X/Y values (git-fixes). - HID: uhid: Fix worker destroying device without any protection (git-fixes). - HID: wacom: Reset expected and received contact counts at the same time (git-fixes). - IB/cm: Avoid a loop when device has 255 ports (git-fixes) - IB/hfi1: Fix error return code in parse_platform_config() (git-fixes) - IB/hfi1: Use kzalloc() for mmu_rb_handler allocation (git-fixes) - IB/isert: Fix a use after free in isert_connect_request (git-fixes) - IB/mlx4: Separate tunnel and wire bufs parameters (git-fixes) - IB/mlx5: Add missing error code (git-fixes) - IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex (git-fixes) - IB/mlx5: Fix error unwinding when set_has_smi_cap fails (git-fixes) - IB/mlx5: Return appropriate error code instead of ENOMEM (git-fixes) - IB/umad: Return EIO in case of when device disassociated (git-fixes) - IB/umad: Return EPOLLERR in case of when device disassociated (git-fixes) - Input: wm97xx: Simplify resource management (git-fixes). - NFS: Ensure the server had an up to date ctime before renaming (git-fixes). - NFSv4: Handle case where the lookup of a directory fails (git-fixes). - NFSv4: nfs_atomic_open() can race when looking up a non-regular file (git-fixes). - PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller (git-fixes). - PM: wakeup: simplify the output logic of pm_show_wakelocks() (git-fixes). - RDMA/addr: Be strict with gid size (git-fixes) - RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res (git-fixes) - RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() (git-fixes) - RDMA/bnxt_re: Set queue pair state when being queried (git-fixes) - RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait (git-fixes) - RDMA/core: Clean up cq pool mechanism (jsc#SLE-15176). - RDMA/core: Do not access cm_id after its destruction (git-fixes) - RDMA/core: Do not indicate device ready when device enablement fails (git-fixes) - RDMA/core: Fix corrupted SL on passive side (git-fixes) - RDMA/core: Unify RoCE check and re-factor code (git-fixes) - RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server (git-fixes) - RDMA/cxgb4: Fix the reported max_recv_sge value (git-fixes) - RDMA/cxgb4: Validate the number of CQEs (git-fixes) - RDMA/cxgb4: add missing qpid increment (git-fixes) - RDMA/hns: Add a check for current state before modifying QP (git-fixes) - RDMA/hns: Remove the portn field in UD SQ WQE (git-fixes) - RDMA/hns: Remove unnecessary access right set during INIT2INIT (git-fixes) - RDMA/i40iw: Address an mmap handler exploit in i40iw (git-fixes) - RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails (git-fixes) - RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() (git-fixes) - RDMA/mlx5: Fix potential race between destroy and CQE poll (git-fixes) - RDMA/mlx5: Fix query DCT via DEVX (git-fixes) - RDMA/mlx5: Fix type warning of sizeof in __mlx5_ib_alloc_counters() (git-fixes) - RDMA/mlx5: Fix wrong free of blue flame register on error (git-fixes) - RDMA/mlx5: Issue FW command to destroy SRQ on reentry (git-fixes) - RDMA/mlx5: Recover from fatal event in dual port mode (git-fixes) - RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation (git-fixes) - RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() (git-fixes) - RDMA/rxe: Clear all QP fields if creation failed (git-fixes) - RDMA/rxe: Compute PSN windows correctly (git-fixes) - RDMA/rxe: Correct skb on loopback path (git-fixes) - RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt (git-fixes) - RDMA/rxe: Fix coding error in rxe_recv.c (git-fixes) - RDMA/rxe: Fix missing kconfig dependency on CRYPTO (git-fixes) - RDMA/rxe: Remove the unnecessary variable (jsc#SLE-15176). - RDMA/rxe: Remove useless code in rxe_recv.c (git-fixes) - RDMA/siw: Fix a use after free in siw_alloc_mr (git-fixes) - RDMA/siw: Fix calculation of tx_valid_cpus size (git-fixes) - RDMA/siw: Fix handling of zero-sized Read and Receive Queues. (git-fixes) - RDMA/siw: Properly check send and receive CQ pointers (git-fixes) - RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp (git-fixes) - RDMA/uverbs: Fix a NULL vs IS_ERR() bug (git-fixes) - RDMA/uverbs: Tidy input validation of ib_uverbs_rereg_mr() (git-fixes) - RMDA/sw: Do not allow drivers using dma_virt_ops on highmem configs (git-fixes) - USB: core: Fix hang in usb_kill_urb by adding memory barriers (git-fixes). - USB: serial: mos7840: fix probe error handling (git-fixes). - ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply (git-fixes). - arm64: Kconfig: add a choice for endianness (jsc#SLE-23432). - asix: fix wrong return value in asix_check_host_enable() (git-fixes). - ata: pata_platform: Fix a NULL pointer dereference in __pata_platform_probe() (
Korrektur verfügbar
- Veröffentlicht
- Aktualisiert
Technologie-Stack: system
Betroffene Produkte und Versionen
dtb-aarch64 openSUSE:Leap 15.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.3.18-150300.59.49.1
Auf 5.3.18-150300.59.49.1 aktualisieren
kernel-64kb openSUSE:Leap 15.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.3.18-150300.59.49.1
Auf 5.3.18-150300.59.49.1 aktualisieren
kernel-debug openSUSE:Leap 15.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.3.18-150300.59.49.1
Auf 5.3.18-150300.59.49.1 aktualisieren
kernel-default openSUSE:Leap 15.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.3.18-150300.59.49.1
Auf 5.3.18-150300.59.49.1 aktualisieren
kernel-default-base openSUSE:Leap 15.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.3.18-150300.59.49.1.150300.18.31.1
Auf 5.3.18-150300.59.49.1.150300.18.31.1 aktualisieren
kernel-docs openSUSE:Leap 15.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.3.18-150300.59.49.1
Auf 5.3.18-150300.59.49.1 aktualisieren
kernel-kvmsmall openSUSE:Leap 15.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.3.18-150300.59.49.1
Auf 5.3.18-150300.59.49.1 aktualisieren
kernel-obs-build openSUSE:Leap 15.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.3.18-150300.59.49.1
Auf 5.3.18-150300.59.49.1 aktualisieren
kernel-obs-qa openSUSE:Leap 15.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.3.18-150300.59.49.1
Auf 5.3.18-150300.59.49.1 aktualisieren
kernel-preempt openSUSE:Leap 15.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.3.18-150300.59.49.1
Auf 5.3.18-150300.59.49.1 aktualisieren
kernel-source openSUSE:Leap 15.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.3.18-150300.59.49.1
Auf 5.3.18-150300.59.49.1 aktualisieren
kernel-syms openSUSE:Leap 15.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.3.18-150300.59.49.1
Auf 5.3.18-150300.59.49.1 aktualisieren
kernel-zfcpdump openSUSE:Leap 15.3
- Betroffene Versionsbereiche
- ECOSYSTEM: < 5.3.18-150300.59.49.1
Auf 5.3.18-150300.59.49.1 aktualisieren
Originalquellen
- https://lists.opensuse.org/archives/list/[email protected]/thread/ASMTCFCDULHGAOBQUFJH4PHVCQSTF7S6/
- https://bugzilla.suse.com/1154353
- https://bugzilla.suse.com/1154488
- https://bugzilla.suse.com/1156395
- https://bugzilla.suse.com/1160634
- https://bugzilla.suse.com/1176447
- https://bugzilla.suse.com/1177599
- https://bugzilla.suse.com/1183405
- https://bugzilla.suse.com/1185377
- https://bugzilla.suse.com/1187428
- https://bugzilla.suse.com/1187723
- https://bugzilla.suse.com/1188605
- https://bugzilla.suse.com/1191881
- https://bugzilla.suse.com/1193096
- https://bugzilla.suse.com/1193506
- https://bugzilla.suse.com/1193767
- https://bugzilla.suse.com/1193802
- https://bugzilla.suse.com/1193861
- https://bugzilla.suse.com/1193864
- https://bugzilla.suse.com/1193867
- https://bugzilla.suse.com/1194048
- https://bugzilla.suse.com/1194227
- https://bugzilla.suse.com/1194291
- https://osv.dev/vulnerability/openSUSE-SU-2022:0370-1