p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-azure-fips · Seite 195

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für linux-azure-fips: 407. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 7118

  1. CVE-2022-50197

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

    cpufreq: zynq: Fix refcount leak in zynq_get_revision

    In the Linux kernel, the following vulnerability has been resolved: cpufreq: zynq: Fix refcount leak in zynq_get_revision of_find_compatible_node() returns a node pointer with refcount incremented, we should use of_node_put() on it when done. Add missing of_node_put() to avoid refcount leak.

    • Auf 4.15.0-2066.72 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2022-50191

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

    regulator: of: Fix refcount leak bug in of_get_regulation_constraints()

    In the Linux kernel, the following vulnerability has been resolved: regulator: of: Fix refcount leak bug in of_get_regulation_constraints() We should call the of_node_put() for the reference returned by of_get_child_by_name() which has increased the refcount.

    • Auf 4.15.0-2066.72 aktualisieren
    Veröffentlicht Aktualisiert
  3. 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 4.15.0-2066.72 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-50181

    Mittel · CVSS 5.7EPSS 0,25%Keine Korrektur veröffentlicht

    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 ]

    Veröffentlicht Aktualisiert
  5. 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 4.15.0-2059.65 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-50175

    Mittel · CVSS 5.5EPSS 0,24%Keine Korrektur veröffentlicht

    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.

    Veröffentlicht Aktualisiert
  7. CVE-2022-50174

    Mittel · CVSS 5.7EPSS 0,19%Keine Korrektur veröffentlicht

    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

    Veröffentlicht Aktualisiert
  8. 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 4.15.0-2066.72 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2022-50166

    Mittel · CVSS 5.5EPSS 0,18%Keine Korrektur veröffentlicht

    Bluetooth: When HCI work queue is drained, only queue chained work

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: When HCI work queue is drained, only queue chained work The HCI command, event, and data packet processing workqueue is drained to avoid deadlock in commit 76727c02c1e1 ("Bluetooth: Call drain_workqueue() before resetting state"). There is another delayed work, which will queue command to this drained workqueue. Which results in the following error report: Bluetooth: hci2: command 0x040f tx timeout WARNING: CPU: 1 PID: 18374 at kernel/workqueue.c:1438 __queue_work+0xdad/0x1140 Workqueue: events hci_cmd_timeout RIP: 0010:__queue_work+0xdad/0x1140 RSP: 0000:ffffc

    Veröffentlicht Aktualisiert
  10. 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 4.15.0-2066.72 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2022-50163

    Hoch · CVSS 7.8EPSS 0,26%Keine Korrektur veröffentlicht

    ax25: fix incorrect dev_tracker usage

    In the Linux kernel, the following vulnerability has been resolved: ax25: fix incorrect dev_tracker usage While investigating a separate rose issue [1], and enabling CONFIG_NET_DEV_REFCNT_TRACKER=y, Bernard reported an orthogonal ax25 issue [2] An ax25_dev can be used by one (or many) struct ax25_cb. We thus need different dev_tracker, one per struct ax25_cb. After this patch is applied, we are able to focus on rose. [1] https://lore.kernel.org/netdev/[email protected]/ [2] [ 205.798723] reference already released. [ 205.798732] allocated in: [ 205.798734] ax25_bind+0x1a2/0x230 [ax25] [ 205.798747] __sys

    Veröffentlicht Aktualisiert
  12. 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 4.15.0-2066.72 aktualisieren
    Veröffentlicht Aktualisiert
  13. 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 4.15.0-2066.72 aktualisieren
    Veröffentlicht Aktualisiert
  14. 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 4.15.0-2066.72 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2022-50159

    Mittel · CVSS 5.5EPSS 0,19%Keine Korrektur veröffentlicht

    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

    Veröffentlicht Aktualisiert
  16. CVE-2022-50156

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

    HID: cp2112: prevent a buffer overflow in cp2112_xfer()

    In the Linux kernel, the following vulnerability has been resolved: HID: cp2112: prevent a buffer overflow in cp2112_xfer() Smatch warnings: drivers/hid/hid-cp2112.c:793 cp2112_xfer() error: __memcpy() 'data->block[1]' too small (33 vs 255) drivers/hid/hid-cp2112.c:793 cp2112_xfer() error: __memcpy() 'buf' too small (64 vs 255) The 'read_length' variable is provided by 'data->block[0]' which comes from user and it(read_length) can take a value between 0-255. Add an upper bound to 'read_length' variable to prevent a buffer overflow in memcpy().

    • Auf 4.15.0-2066.72 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2022-50153

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

    usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe

    In the Linux kernel, the following vulnerability has been resolved: usb: host: Fix refcount leak in ehci_hcd_ppc_of_probe of_find_compatible_node() returns a node pointer with refcount incremented, we should use of_node_put() on it when done. Add missing of_node_put() to avoid refcount leak.

    • Auf 4.15.0-2066.72 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2022-50152

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

    usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe

    In the Linux kernel, the following vulnerability has been resolved: usb: ohci-nxp: Fix refcount leak in ohci_hcd_nxp_probe of_parse_phandle() 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 4.15.0-2066.72 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2022-50141

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

    mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch

    In the Linux kernel, the following vulnerability has been resolved: mmc: sdhci-of-esdhc: Fix refcount leak in esdhc_signal_voltage_switch 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. of_node_put() checks null pointer.

    • Auf 4.15.0-2066.72 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2022-50140

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

    memstick/ms_block: Fix a memory leak

    In the Linux kernel, the following vulnerability has been resolved: memstick/ms_block: Fix a memory leak 'erased_blocks_bitmap' is never freed. As it is allocated at the same time as 'used_blocks_bitmap', it is likely that it should be freed also at the same time. Add the corresponding bitmap_free() in msb_data_clear().

    • Auf 4.15.0-2066.72 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 →