p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-lowlatency-hwe-5.15 · Seite 56

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für linux-lowlatency-hwe-5.15: 0. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 4519

  1. CVE-2022-50187

    Mittel · CVSS 4.7EPSS 0,17%Korrektur verfügbar

    ath11k: fix netdev open race

    In the Linux kernel, the following vulnerability has been resolved: ath11k: fix netdev open race Make sure to allocate resources needed before registering the device. This specifically avoids having a racing open() trigger a BUG_ON() in mod_timer() when ath11k_mac_op_start() is called before the mon_reap_timer as been set up. I did not see this issue with next-20220310, but I hit it on every probe with next-20220511. Perhaps some timing changed in between. Here's the backtrace: [ 51.346947] kernel BUG at kernel/time/timer.c:990! [ 51.346958] Internal error: Oops - BUG: 0 [#1] PREEMPT SMP ... [ 51.578225] Call trace: [ 51.583293]

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2022-50185

    Hoch · CVSS 7.8EPSS 0,29%Korrektur verfügbar

    drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers()

    In the Linux kernel, the following vulnerability has been resolved: drm/radeon: fix potential buffer overflow in ni_set_mc_special_registers() The last case label can write two buffers 'mc_reg_address[j]' and 'mc_data[j]' with 'j' offset equal to SMC_NISLANDS_MC_REGISTER_ARRAY_SIZE since there are no checks for this value in both case labels after the last 'j++'. Instead of changing '>' to '>=' there, add the bounds check at the start of the second 'case' (the first one already has it). Also, remove redundant last checks for 'j' index bigger than array size. The expression is always false. Moreover, before or after the patch 'table->last'

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-50184

    Mittel · CVSS 5.5EPSS 0,24%Korrektur verfügbar

    drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init

    In the Linux kernel, the following vulnerability has been resolved: drm/meson: encoder_hdmi: Fix refcount leak in meson_encoder_hdmi_init of_graph_get_remote_node() returns remote device nodepointer with refcount incremented, we should use of_node_put() on it when done. Add missing of_node_put() to avoid refcount leak.

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-50182

    Hoch · CVSS 7.8EPSS 0,26%Korrektur verfügbar

    media: imx-jpeg: Align upwards buffer size

    In the Linux kernel, the following vulnerability has been resolved: media: imx-jpeg: Align upwards buffer size The hardware can support any image size WxH, with arbitrary W (image width) and H (image height) dimensions. Align upwards buffer size for both encoder and decoder. and leave the picture resolution unchanged. For decoder, the risk of memory out of bounds can be avoided. For both encoder and decoder, the driver will lift the limitation of resolution alignment. For example, the decoder can support jpeg whose resolution is 227x149 the encoder can support nv12 1080P, won't change it to 1920x1072.

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2022-50181

    Mittel · CVSS 5.5EPSS 0,25%Korrektur verfügbar

    virtio-gpu: fix a missing check to avoid NULL dereference

    In the Linux kernel, the following vulnerability has been resolved: virtio-gpu: fix a missing check to avoid NULL dereference 'cache_ent' could be set NULL inside virtio_gpu_cmd_get_capset() and it will lead to a NULL dereference by a lately use of it (i.e., ptr = cache_ent->caps_cache). Fix it with a NULL check. [ kraxel: minor codestyle fixup ]

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-50179

    Hoch · CVSS 7.8EPSS 0,26%Korrektur verfügbar

    ath9k: fix use-after-free in ath9k_hif_usb_rx_cb

    In the Linux kernel, the following vulnerability has been resolved: ath9k: fix use-after-free in ath9k_hif_usb_rx_cb Syzbot reported use-after-free Read in ath9k_hif_usb_rx_cb() [0]. The problem was in incorrect htc_handle->drv_priv initialization. Probable call trace which can trigger use-after-free: ath9k_htc_probe_device() /* htc_handle->drv_priv = priv; */ ath9k_htc_wait_for_target() <--- Failed ieee80211_free_hw() <--- priv pointer is freed <IRQ> ... ath9k_hif_usb_rx_cb() ath9k_hif_usb_rx_stream() RX_STAT_INC() <--- htc_handle->drv_priv access In order to not add fancy protection for drv_priv we can move htc_ha

    • Auf 5.15.0-43.46~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2022-50177

    Mittel · CVSS 5.5EPSS 0,24%Korrektur verfügbar

    rcutorture: Fix ksoftirqd boosting timing and iteration

    In the Linux kernel, the following vulnerability has been resolved: rcutorture: Fix ksoftirqd boosting timing and iteration The RCU priority boosting can fail in two situations: 1) If (nr_cpus= > maxcpus=), which means if the total number of CPUs is higher than those brought online at boot, then torture_onoff() may later bring up CPUs that weren't online on boot. Now since rcutorture initialization only boosts the ksoftirqds of the CPUs that have been set online on boot, the CPUs later set online by torture_onoff won't benefit from the boost, making RCU priority boosting fail. 2) The ksoftirqd kthreads are boosted after the creation of rc

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2022-50176

    Mittel · CVSS 5.5EPSS 0,25%Korrektur verfügbar

    drm/mcde: Fix refcount leak in mcde_dsi_bind

    In the Linux kernel, the following vulnerability has been resolved: drm/mcde: Fix refcount leak in mcde_dsi_bind Every iteration of for_each_available_child_of_node() decrements the reference counter of the previous node. There is no decrement when break out from the loop and results in refcount leak. Add missing of_node_put() to fix this.

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2022-50175

    Mittel · CVSS 5.5EPSS 0,24%Korrektur verfügbar

    media: tw686x: Fix memory leak in tw686x_video_init

    In the Linux kernel, the following vulnerability has been resolved: media: tw686x: Fix memory leak in tw686x_video_init video_device_alloc() allocates memory for vdev, when video_register_device() fails, it doesn't release the memory and leads to memory leak, call video_device_release() to fix this.

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2022-50174

    Mittel · CVSS 5.5EPSS 0,19%Korrektur verfügbar

    net: hinic: avoid kernel hung in hinic_get_stats64()

    In the Linux kernel, the following vulnerability has been resolved: net: hinic: avoid kernel hung in hinic_get_stats64() When using hinic device as a bond slave device, and reading device stats of master bond device, the kernel may hung. The kernel panic calltrace as follows: Kernel panic - not syncing: softlockup: hung tasks Call trace: native_queued_spin_lock_slowpath+0x1ec/0x31c dev_get_stats+0x60/0xcc dev_seq_printf_stats+0x40/0x120 dev_seq_show+0x1c/0x40 seq_read_iter+0x3c8/0x4dc seq_read+0xe0/0x130 proc_reg_read+0xa8/0xe0 vfs_read+0xb0/0x1d4 ksys_read+0x70/0xfc __arm64_sys_read+0x20/0x30 el0_svc_common+0x88/0x23

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2022-50173

    Mittel · CVSS 5.5EPSS 0,19%Korrektur verfügbar

    drm/msm/mdp5: Fix global state lock backoff

    In the Linux kernel, the following vulnerability has been resolved: drm/msm/mdp5: Fix global state lock backoff We need to grab the lock after the early return for !hwpipe case. Otherwise, we could have hit contention yet still returned 0. Fixes an issue that the new CONFIG_DRM_DEBUG_MODESET_LOCK stuff flagged in CI: WARNING: CPU: 0 PID: 282 at drivers/gpu/drm/drm_modeset_lock.c:296 drm_modeset_lock+0xf8/0x154 Modules linked in: CPU: 0 PID: 282 Comm: kms_cursor_lega Tainted: G W 5.19.0-rc2-15930-g875cc8bc536a #1 Hardware name: Qualcomm Technologies, Inc. DB820c (DT) pstate: 60000005 (nZCv daif -PAN -UAO -TCO

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2022-50172

    Mittel · CVSS 5.5EPSS 0,24%Korrektur verfügbar

    mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg

    In the Linux kernel, the following vulnerability has been resolved: mt76: mt76x02u: fix possible memory leak in __mt76x02u_mcu_send_msg Free the skb if mt76u_bulk_msg fails in __mt76x02u_mcu_send_msg routine.

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2022-50171

    Hoch · CVSS 7.5EPSS 0,37%Korrektur verfügbar

    crypto: hisilicon/sec - don't sleep when in softirq

    In the Linux kernel, the following vulnerability has been resolved: crypto: hisilicon/sec - don't sleep when in softirq When kunpeng920 encryption driver is used to deencrypt and decrypt packets during the softirq, it is not allowed to use mutex lock. The kernel will report the following error: BUG: scheduling while atomic: swapper/57/0/0x00000300 Call trace: dump_backtrace+0x0/0x1e4 show_stack+0x20/0x2c dump_stack+0xd8/0x140 __schedule_bug+0x68/0x80 __schedule+0x728/0x840 schedule+0x50/0xe0 schedule_preempt_disabled+0x18/0x24 __mutex_lock.constprop.0+0x594/0x5dc __mutex_lock_slowpath+0x1c/0x30 mutex_lock+0x50/0x60 sec_request_init+0x8c/0x

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2022-50169

    Hoch · CVSS 7.1EPSS 0,26%Korrektur verfügbar

    wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi()

    In the Linux kernel, the following vulnerability has been resolved: wifi: wil6210: debugfs: fix info leak in wil_write_file_wmi() The simple_write_to_buffer() function will succeed if even a single byte is initialized. However, we need to initialize the whole buffer to prevent information leaks. Just use memdup_user().

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2022-50165

    Mittel · CVSS 5.5EPSS 0,25%Korrektur verfügbar

    wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()`

    In the Linux kernel, the following vulnerability has been resolved: wifi: wil6210: debugfs: fix uninitialized variable use in `wil_write_file_wmi()` Commit 7a4836560a61 changes simple_write_to_buffer() with memdup_user() but it forgets to change the value to be returned that came from simple_write_to_buffer() call. It results in the following warning: warning: variable 'rc' is uninitialized when used here [-Wuninitialized] return rc; ^~ Remove rc variable and just return the passed in length if the memdup_user() succeeds.

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2022-50164

    Hoch · CVSS 8.8EPSS 0,33%Korrektur verfügbar

    wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue

    In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mvm: fix double list_add at iwl_mvm_mac_wake_tx_queue After successfull station association, if station queues are disabled for some reason, the related lists are not emptied. So if some new element is added to the list in iwl_mvm_mac_wake_tx_queue, it can match with the old one and produce a BUG like this: [ 46.535263] list_add corruption. prev->next should be next (ffff94c1c318a360), but was 0000000000000000. (prev=ffff94c1d02d3388). [ 46.535283] ------------[ cut here ]------------ [ 46.535284] kernel BUG at lib/list_debug.c:26! [ 46.535290] inval

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2022-50162

    Mittel · CVSS 5.5EPSS 0,19%Korrektur verfügbar

    wifi: libertas: Fix possible refcount leak in if_usb_probe()

    In the Linux kernel, the following vulnerability has been resolved: wifi: libertas: Fix possible refcount leak in if_usb_probe() usb_get_dev will be called before lbs_get_firmware_async which means that usb_put_dev need to be called when lbs_get_firmware_async fails.

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2022-50161

    Mittel · CVSS 5.5EPSS 0,19%Korrektur verfügbar

    mtd: maps: Fix refcount leak in of_flash_probe_versatile

    In the Linux kernel, the following vulnerability has been resolved: mtd: maps: Fix refcount leak in of_flash_probe_versatile of_find_matching_node_and_match() returns a node pointer with refcount incremented, we should use of_node_put() on it when not need anymore. Add missing of_node_put() to avoid refcount leak.

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2022-50160

    Mittel · CVSS 5.5EPSS 0,19%Korrektur verfügbar

    mtd: maps: Fix refcount leak in ap_flash_init

    In the Linux kernel, the following vulnerability has been resolved: mtd: maps: Fix refcount leak in ap_flash_init of_find_matching_node() returns a node pointer with refcount incremented, we should use of_node_put() on it when not need anymore. Add missing of_node_put() to avoid refcount leak.

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2022-50159

    Mittel · CVSS 5.5EPSS 0,19%Korrektur verfügbar

    of: check previous kernel's ima-kexec-buffer against memory bounds

    In the Linux kernel, the following vulnerability has been resolved: of: check previous kernel's ima-kexec-buffer against memory bounds Presently ima_get_kexec_buffer() doesn't check if the previous kernel's ima-kexec-buffer lies outside the addressable memory range. This can result in a kernel panic if the new kernel is booted with 'mem=X' arg and the ima-kexec-buffer was allocated beyond that range by the previous kernel. The panic is usually of the form below: $ sudo kexec --initrd initrd vmlinux --append='mem=16G' <snip> BUG: Unable to handle kernel data access on read at 0xc000c01fff7f0000 Faulting instruction address: 0xc0000000008

    • Auf 5.15.0-53.59~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →