p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux · Seite 55

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 3456

  1. CVE-2022-49457

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

    ARM: versatile: Add missing of_node_put in dcscb_init

    In the Linux kernel, the following vulnerability has been resolved: ARM: versatile: Add missing of_node_put in dcscb_init The device_node pointer is returned by of_find_compatible_node with refcount incremented. We should use of_node_put() to avoid the refcount leak.

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2022-49455

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

    misc: ocxl: fix possible double free in ocxl_file_register_afu

    In the Linux kernel, the following vulnerability has been resolved: misc: ocxl: fix possible double free in ocxl_file_register_afu info_release() will be called in device_unregister() when info->dev's reference count is 0. So there is no need to call ocxl_afu_put() and kfree() again. Fix this by adding free_minor() and return to err_unregister error path.

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-49451

    Hoch · CVSS 8.4EPSS 0,3%Korrektur verfügbar

    firmware: arm_scmi: Fix list protocols enumeration in the base protocol

    In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scmi: Fix list protocols enumeration in the base protocol While enumerating protocols implemented by the SCMI platform using BASE_DISCOVER_LIST_PROTOCOLS, the number of returned protocols is currently validated in an improper way since the check employs a sum between unsigned integers that could overflow and cause the check itself to be silently bypassed if the returned value 'loop_num_ret' is big enough. Fix the validation avoiding the addition.

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2022-49450

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

    rxrpc: Fix listen() setting the bar too high for the prealloc rings

    In the Linux kernel, the following vulnerability has been resolved: rxrpc: Fix listen() setting the bar too high for the prealloc rings AF_RXRPC's listen() handler lets you set the backlog up to 32 (if you bump up the sysctl), but whilst the preallocation circular buffers have 32 slots in them, one of them has to be a dead slot because we're using CIRC_CNT(). This means that listen(rxrpc_sock, 32) will cause an oops when the socket is closed because rxrpc_service_prealloc_one() allocated one too many calls and rxrpc_discard_prealloc() won't then be able to get rid of them because it'll think the ring is empty. rxrpc_release_calls_on_socke

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2022-49447

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

    ARM: hisi: Add missing of_node_put after of_find_compatible_node

    In the Linux kernel, the following vulnerability has been resolved: ARM: hisi: Add missing of_node_put after of_find_compatible_node of_find_compatible_node will increment the refcount of the returned device_node. Calling of_node_put() to avoid the refcount leak

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2022-49442

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

    drivers/base/node.c: fix compaction sysfs file leak

    In the Linux kernel, the following vulnerability has been resolved: drivers/base/node.c: fix compaction sysfs file leak Compaction sysfs file is created via compaction_register_node in register_node. But we forgot to remove it in unregister_node. Thus compaction sysfs file is leaked. Using compaction_unregister_node to fix this issue.

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2022-49441

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

    tty: fix deadlock caused by calling printk() under tty_port->lock

    In the Linux kernel, the following vulnerability has been resolved: tty: fix deadlock caused by calling printk() under tty_port->lock pty_write() invokes kmalloc() which may invoke a normal printk() to print failure message. This can cause a deadlock in the scenario reported by syz-bot below: CPU0 CPU1 CPU2 ---- ---- ---- lock(console_owner); lock(&port_lock_key); lock(&port->lock); lock(&port_lock_key); lock(&port

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2022-49439

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

    powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup

    In the Linux kernel, the following vulnerability has been resolved: powerpc/fsl_rio: Fix refcount leak in fsl_rio_setup 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 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2022-49438

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

    Input: sparcspkr - fix refcount leak in bbc_beep_probe

    In the Linux kernel, the following vulnerability has been resolved: Input: sparcspkr - fix refcount leak in bbc_beep_probe of_find_node_by_path() calls of_find_node_opts_by_path(), which 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 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2022-49435

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

    mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe()

    In the Linux kernel, the following vulnerability has been resolved: mfd: davinci_voicecodec: Fix possible null-ptr-deref davinci_vc_probe() It will cause null-ptr-deref when using 'res', if platform_get_resource() returns NULL, so move using 'res' after devm_ioremap_resource() that will check it to avoid null-ptr-deref. And use devm_platform_get_and_ioremap_resource() to simplify code.

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2022-49434

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

    PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store()

    In the Linux kernel, the following vulnerability has been resolved: PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() The sysfs sriov_numvfs_store() path acquires the device lock before the config space access lock: sriov_numvfs_store device_lock # A (1) acquire device lock sriov_configure vfio_pci_sriov_configure # (for example) vfio_pci_core_sriov_configure pci_disable_sriov sriov_disable pci_cfg_access_lock pci_wait_cfg # B (4) wait for dev->block_cfg_access == 0 Previously, pci_dev_lock() acquired the config space access lo

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2022-49433

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

    RDMA/hfi1: Prevent use of lock before it is initialized

    In the Linux kernel, the following vulnerability has been resolved: RDMA/hfi1: Prevent use of lock before it is initialized If there is a failure during probe of hfi1 before the sdma_map_lock is initialized, the call to hfi1_free_devdata() will attempt to use a lock that has not been initialized. If the locking correctness validator is on then an INFO message and stack trace resembling the following may be seen: INFO: trying to register non-static key. The code is fine but needs lockdep annotation, or maybe you didn't initialize this object before use? turning off the locking correctness validator. Call Trace: register_lock_cla

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2022-49432

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

    powerpc/xics: fix refcount leak in icp_opal_init()

    In the Linux kernel, the following vulnerability has been resolved: powerpc/xics: fix refcount leak in icp_opal_init() The of_find_compatible_node() function returns a node pointer with refcount incremented, use of_node_put() on it when done.

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2022-49431

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

    powerpc/iommu: Add missing of_node_put in iommu_init_early_dart

    In the Linux kernel, the following vulnerability has been resolved: powerpc/iommu: Add missing of_node_put in iommu_init_early_dart The device_node pointer is returned by of_find_compatible_node with refcount incremented. We should use of_node_put() to avoid the refcount leak.

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2022-49429

    Mittel · CVSS 5.7EPSS 0,27%Korrektur verfügbar

    RDMA/hfi1: Prevent panic when SDMA is disabled

    In the Linux kernel, the following vulnerability has been resolved: RDMA/hfi1: Prevent panic when SDMA is disabled If the hfi1 module is loaded with HFI1_CAP_SDMA off, a call to hfi1_write_iter() will dereference a NULL pointer and panic. A typical stack frame is: sdma_select_user_engine [hfi1] hfi1_user_sdma_process_request [hfi1] hfi1_write_iter [hfi1] do_iter_readv_writev do_iter_write vfs_writev do_writev do_syscall_64 The fix is to test for SDMA in hfi1_write_iter() and fail the I/O with EINVAL.

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2022-49425

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

    f2fs: fix dereference of stale list iterator after loop body

    In the Linux kernel, the following vulnerability has been resolved: f2fs: fix dereference of stale list iterator after loop body The list iterator variable will be a bogus pointer if no break was hit. Dereferencing it (cur->page in this case) could load an out-of-bounds/undefined value making it unsafe to use that in the comparision to determine if the specific element was found. Since 'cur->page' *can* be out-ouf-bounds it cannot be guaranteed that by chance (or intention of an attacker) it matches the value of 'page' even though the correct element was not found. This is fixed by using a separate list iterator variable for the loop and

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2022-49421

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

    video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup

    In the Linux kernel, the following vulnerability has been resolved: video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup 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 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2022-49416

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

    wifi: mac80211: fix use-after-free in chanctx code

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: fix use-after-free in chanctx code In ieee80211_vif_use_reserved_context(), when we have an old context and the new context's replace_state is set to IEEE80211_CHANCTX_REPLACE_NONE, we free the old context in ieee80211_vif_use_reserved_reassign(). Therefore, we cannot check the old_ctx anymore, so we should set it to NULL after this point. However, since the new_ctx replace state is clearly not IEEE80211_CHANCTX_REPLACES_OTHER, we're not going to do anything else in this function and can just return to avoid accessing the freed old_ctx.

    • Auf 5.4.0-126.142 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2022-49414

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

    ext4: fix race condition between ext4_write and ext4_convert_inline_data

    In the Linux kernel, the following vulnerability has been resolved: ext4: fix race condition between ext4_write and ext4_convert_inline_data Hulk Robot reported a BUG_ON: ================================================================== EXT4-fs error (device loop3): ext4_mb_generate_buddy:805: group 0, block bitmap and bg descriptor inconsistent: 25 vs 31513 free clusters kernel BUG at fs/ext4/ext4_jbd2.c:53! invalid opcode: 0000 [#1] SMP KASAN PTI CPU: 0 PID: 25371 Comm: syz-executor.3 Not tainted 5.10.0+ #1 RIP: 0010:ext4_put_nojournal fs/ext4/ext4_jbd2.c:53 [inline] RIP: 0010:__ext4_journal_stop+0x10e/0x110 fs/ext4/ext4_jbd2.c:1

    • Auf 5.4.0-128.144 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2022-49413

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

    bfq: Update cgroup information before merging bio

    In the Linux kernel, the following vulnerability has been resolved: bfq: Update cgroup information before merging bio When the process is migrated to a different cgroup (or in case of writeback just starts submitting bios associated with a different cgroup) bfq_merge_bio() can operate with stale cgroup information in bic. Thus the bio can be merged to a request from a different cgroup or it can result in merging of bfqqs for different cgroups or bfqqs of already dead cgroups and causing possible use-after-free issues. Fix the problem by updating cgroup information in bfq_merge_bio().

    • Auf 5.4.0-126.142 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 →