p PatchFirst

PatchFirst · Latest vulnerabilities

linux-azure-5.15 vulnerabilities · Page 58

Vulnerabilities published for linux-azure-5.15 in the last 30 days: 0. Listed in the KEV catalogue: 0.

Filter vulnerabilities
Clear filters

Vulnerabilities: 4531

  1. CVE-2022-50138

    Medium · CVSS 5.5EPSS 0.25%Fix available

    RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr()

    In the Linux kernel, the following vulnerability has been resolved: RDMA/qedr: Fix potential memory leak in __qedr_alloc_mr() __qedr_alloc_mr() allocates a memory chunk for "mr->info.pbl_table" with init_mr_info(). When rdma_alloc_tid() and rdma_register_tid() fail, "mr" is released while "mr->info.pbl_table" is not released, which will lead to a memory leak. We should release the "mr->info.pbl_table" with qedr_free_pbl() when error occurs to fix the memory leak.

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  2. CVE-2022-50137

    High · CVSS 7.8EPSS 0.26%Fix available

    RDMA/irdma: Fix a window for use-after-free

    In the Linux kernel, the following vulnerability has been resolved: RDMA/irdma: Fix a window for use-after-free During a destroy CQ an interrupt may cause processing of a CQE after CQ resources are freed by irdma_cq_free_rsrc(). Fix this by moving the call to irdma_cq_free_rsrc() after the irdma_sc_cleanup_ceqes(), which is called under the cq_lock.

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  3. CVE-2022-50136

    High · CVSS 7.5EPSS 0.62%Fix available

    RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event

    In the Linux kernel, the following vulnerability has been resolved: RDMA/siw: Fix duplicated reported IW_CM_EVENT_CONNECT_REPLY event If siw_recv_mpa_rr returns -EAGAIN, it means that the MPA reply hasn't been received completely, and should not report IW_CM_EVENT_CONNECT_REPLY in this case. This may trigger a call trace in iw_cm. A simple way to trigger this: server: ib_send_lat client: ib_send_lat -R <server_ip> The call trace looks like this: kernel BUG at drivers/infiniband/core/iwcm.c:894! invalid opcode: 0000 [#1] PREEMPT SMP NOPTI <...> Workqueue: iw_cm_wq cm_work_handler [iw_cm] Call Trace: <TASK> cm_work_handler+0x1dd/

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  4. CVE-2022-50134

    Medium · CVSS 5.5EPSS 0.25%Fix available

    RDMA/hfi1: fix potential memory leak in setup_base_ctxt()

    In the Linux kernel, the following vulnerability has been resolved: RDMA/hfi1: fix potential memory leak in setup_base_ctxt() setup_base_ctxt() allocates a memory chunk for uctxt->groups with hfi1_alloc_ctxt_rcv_groups(). When init_user_ctxt() fails, uctxt->groups is not released, which will lead to a memory leak. We should release the uctxt->groups with hfi1_free_ctxt_rcv_groups() when init_user_ctxt() fails.

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  5. CVE-2022-50132

    Medium · CVSS 5.5EPSS 0.19%Fix available

    usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable()

    In the Linux kernel, the following vulnerability has been resolved: usb: cdns3: change place of 'priv_ep' assignment in cdns3_gadget_ep_dequeue(), cdns3_gadget_ep_enable() If 'ep' is NULL, result of ep_to_cdns3_ep(ep) is invalid pointer and its dereference with priv_ep->cdns3_dev may cause panic. Found by Linux Verification Center (linuxtesting.org) with SVACE.

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  6. CVE-2022-50131

    High · CVSS 7.8EPSS 0.22%Fix available

    HID: mcp2221: prevent a buffer overflow in mcp_smbus_write()

    In the Linux kernel, the following vulnerability has been resolved: HID: mcp2221: prevent a buffer overflow in mcp_smbus_write() Smatch Warning: drivers/hid/hid-mcp2221.c:388 mcp_smbus_write() error: __memcpy() '&mcp->txbuf[5]' too small (59 vs 255) drivers/hid/hid-mcp2221.c:388 mcp_smbus_write() error: __memcpy() 'buf' too small (34 vs 255) The 'len' variable can take a value between 0-255 as it can come from data->block[0] and it is user data. So add an bound check to prevent a buffer overflow in memcpy().

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  7. CVE-2022-50129

    High · CVSS 7EPSS 0.19%Fix available

    RDMA/srpt: Fix a use-after-free

    In the Linux kernel, the following vulnerability has been resolved: RDMA/srpt: Fix a use-after-free Change the LIO port members inside struct srpt_port from regular members into pointers. Allocate the LIO port data structures from inside srpt_make_tport() and free these from inside srpt_make_tport(). Keep struct srpt_device as long as either an RDMA port or a LIO target port is associated with it. This patch decouples the lifetime of struct srpt_port (controlled by the RDMA core) and struct srpt_port_id (controlled by LIO). This patch fixes the following KASAN complaint: BUG: KASAN: use-after-free in srpt_enable_tpg+0x31/0x70 [ib_srpt]

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  8. CVE-2022-50127

    Medium · CVSS 5.5EPSS 0.19%Fix available

    RDMA/rxe: Fix error unwind in rxe_create_qp()

    In the Linux kernel, the following vulnerability has been resolved: RDMA/rxe: Fix error unwind in rxe_create_qp() In the function rxe_create_qp(), rxe_qp_from_init() is called to initialize qp, internally things like the spin locks are not setup until rxe_qp_init_req(). If an error occures before this point then the unwind will call rxe_cleanup() and eventually to rxe_qp_do_cleanup()/rxe_cleanup_task() which will oops when trying to access the uninitialized spinlock. Move the spinlock initializations earlier before any failures.

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  9. CVE-2022-50126

    Medium · CVSS 5.5EPSS 0.19%Fix available

    jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted

    In the Linux kernel, the following vulnerability has been resolved: jbd2: fix assertion 'jh->b_frozen_data == NULL' failure when journal aborted Following process will fail assertion 'jh->b_frozen_data == NULL' in jbd2_journal_dirty_metadata(): jbd2_journal_commit_transaction unlink(dir/a) jh->b_transaction = trans1 jh->b_jlist = BJ_Metadata journal->j_running_transaction = NULL trans1->t_state = T_COMMIT unlink(dir/b) handle->h_trans = trans2 do_get_write_access jh->b_modified = 0 jh->b_frozen_data = frozen_buffer jh->b_next_transaction = trans2 jbd2_journal_dirty_metad

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  10. CVE-2022-50125

    Medium · CVSS 5.5EPSS 0.19%Fix available

    ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe

    In the Linux kernel, the following vulnerability has been resolved: ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_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.

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  11. CVE-2022-50124

    Medium · CVSS 5.5EPSS 0.19%Fix available

    ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_probe

    In the Linux kernel, the following vulnerability has been resolved: ASoC: mt6797-mt6351: Fix refcount leak in mt6797_mt6351_dev_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.

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  12. CVE-2022-50123

    Medium · CVSS 5.5EPSS 0.19%Fix available

    ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe

    In the Linux kernel, the following vulnerability has been resolved: ASoC: mediatek: mt8173: Fix refcount leak in mt8173_rt5650_rt5676_dev_probe of_parse_phandle() returns a node pointer with refcount incremented, we should use of_node_put() on it when not need anymore. Fix missing of_node_put() in error paths.

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  13. CVE-2022-50122

    Medium · CVSS 5.5EPSS 0.25%Fix available

    ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe

    In the Linux kernel, the following vulnerability has been resolved: ASoC: mediatek: mt8173-rt5650: Fix refcount leak in mt8173_rt5650_dev_probe of_parse_phandle() returns a node pointer with refcount incremented, we should use of_node_put() on it when not need anymore. Fix refcount leak in some error paths.

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  14. CVE-2022-50121

    Medium · CVSS 5.5EPSS 0.19%Fix available

    remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init

    In the Linux kernel, the following vulnerability has been resolved: remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init Every iteration of for_each_available_child_of_node() decrements the reference count of the previous node. When breaking early from a for_each_available_child_of_node() loop, we need to explicitly call of_node_put() on the child node. Add missing of_node_put() to avoid refcount leak.

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  15. CVE-2022-50120

    Medium · CVSS 5.5EPSS 0.19%Fix available

    remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init

    In the Linux kernel, the following vulnerability has been resolved: remoteproc: imx_rproc: Fix refcount leak in imx_rproc_addr_init of_parse_phandle() returns a node pointer with refcount incremented, we should use of_node_put() on it when not needed anymore. This function has two paths missing of_node_put().

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  16. CVE-2022-50118

    Medium · CVSS 5.5EPSS 0.19%Fix available

    powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable

    In the Linux kernel, the following vulnerability has been resolved: powerpc/perf: Optimize clearing the pending PMI and remove WARN_ON for PMI check in power_pmu_disable commit 2c9ac51b850d ("powerpc/perf: Fix PMU callbacks to clear pending PMI before resetting an overflown PMC") added a new function "pmi_irq_pending" in hw_irq.h. This function is to check if there is a PMI marked as pending in Paca (PACA_IRQ_PMI).This is used in power_pmu_disable in a WARN_ON. The intention here is to provide a warning if there is PMI pending, but no counter is found overflown. During some of the perf runs, below warning is hit: WARNING: CPU: 36 PID: 0 a

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  17. CVE-2022-50114

    Medium · CVSS 5.5EPSS 0.19%Fix available

    net: 9p: fix refcount leak in p9_read_work() error handling

    In the Linux kernel, the following vulnerability has been resolved: net: 9p: fix refcount leak in p9_read_work() error handling p9_req_put need to be called when m->rreq->rc.sdata is NULL to avoid temporary refcount leak. [Dominique: commit wording adjustments, p9_req_put argument fixes for rebase]

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  18. CVE-2022-50112

    Medium · CVSS 5.5EPSS 0.25%Fix available

    rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge

    In the Linux kernel, the following vulnerability has been resolved: rpmsg: qcom_smd: Fix refcount leak in qcom_smd_parse_edge of_parse_phandle() returns a node pointer with refcount incremented, we should use of_node_put() on it when done.

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  19. CVE-2022-50111

    Medium · CVSS 5.5EPSS 0.24%Fix available

    ASoC: mt6359: Fix refcount leak bug

    In the Linux kernel, the following vulnerability has been resolved: ASoC: mt6359: Fix refcount leak bug In mt6359_parse_dt() and mt6359_accdet_parse_dt(), we should call of_node_put() for the reference returned by of_get_child_by_name() which has increased the refcount.

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated
  20. CVE-2022-50110

    Medium · CVSS 5.5EPSS 0.24%Fix available

    watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource

    In the Linux kernel, the following vulnerability has been resolved: watchdog: sp5100_tco: Fix a memory leak of EFCH MMIO resource Unlike release_mem_region(), a call to release_resource() does not free the resource, so it has to be freed explicitly to avoid a memory leak.

    • Update to 5.15.0-1023.29~20.04.1
    Published Updated

Check your server

Check your installed stack and versions against the current vulnerability feeds.

Check your server →