p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de linux-bluefield · Page n° 112

Vulnérabilité publiée pour linux-bluefield au cours des 30 derniers jours : 0. Dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 3291

  1. CVE-2021-47334

    Élevée · CVSS 7.8EPSS 0,28%Correctif disponible

    misc/libmasm/module: Fix two use after free in ibmasm_init_one

    In the Linux kernel, the following vulnerability has been resolved: misc/libmasm/module: Fix two use after free in ibmasm_init_one In ibmasm_init_one, it calls ibmasm_init_remote_input_dev(). Inside ibmasm_init_remote_input_dev, mouse_dev and keybd_dev are allocated by input_allocate_device(), and assigned to sp->remote.mouse_dev and sp->remote.keybd_dev respectively. In the err_free_devices error branch of ibmasm_init_one, mouse_dev and keybd_dev are freed by input_free_device(), and return error. Then the execution runs into error_send_message error branch of ibmasm_init_one, where ibmasm_free_remote_input_dev(sp) is called to unregister

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  2. CVE-2021-47333

    Moyenne · CVSS 5.5EPSS 0,24%Correctif disponible

    misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge

    In the Linux kernel, the following vulnerability has been resolved: misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge There is an issue with the ASPM(optional) capability checking function. A device might be attached to root complex directly, in this case, bus->self(bridge) will be NULL, thus priv->parent_pdev is NULL. Since alcor_pci_init_check_aspm(priv->parent_pdev) checks the PCI link's ASPM capability and populate parent_cap_off, which will be used later by alcor_pci_aspm_ctrl() to dynamically turn on/off device, what we can do here is to avoid checking the capability if we are on the root complex. This will make pdev_cap

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  3. CVE-2021-47332

    Moyenne · CVSS 5.7EPSS 0,24%Correctif disponible

    ALSA: usx2y: Don't call free_pages_exact() with NULL address

    In the Linux kernel, the following vulnerability has been resolved: ALSA: usx2y: Don't call free_pages_exact() with NULL address Unlike some other functions, we can't pass NULL pointer to free_pages_exact(). Add a proper NULL check for avoiding possible Oops.

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  4. CVE-2021-47330

    Moyenne · CVSS 5.5EPSS 0,24%Correctif disponible

    tty: serial: 8250: serial_cs: Fix a memory leak in error handling path

    In the Linux kernel, the following vulnerability has been resolved: tty: serial: 8250: serial_cs: Fix a memory leak in error handling path In the probe function, if the final 'serial_config()' fails, 'info' is leaking. Add a resource handling path to free this memory.

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  5. CVE-2021-47329

    Moyenne · CVSS 6.2EPSS 0,26%Correctif disponible

    scsi: megaraid_sas: Fix resource leak in case of probe failure

    In the Linux kernel, the following vulnerability has been resolved: scsi: megaraid_sas: Fix resource leak in case of probe failure The driver doesn't clean up all the allocated resources properly when scsi_add_host(), megasas_start_aen() function fails during the PCI device probe. Clean up all those resources.

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  6. CVE-2021-47328

    Critique · CVSS 9.8EPSS 0,77%Correctif disponible

    scsi: iscsi: Fix conn use after free during resets

    In the Linux kernel, the following vulnerability has been resolved: scsi: iscsi: Fix conn use after free during resets If we haven't done a unbind target call we can race where iscsi_conn_teardown wakes up the EH thread and then frees the conn while those threads are still accessing the conn ehwait. We can only do one TMF per session so this just moves the TMF fields from the conn to the session. We can then rely on the iscsi_session_teardown->iscsi_remove_session->__iscsi_unbind_session call to remove the target and it's devices, and know after that point there is no device or scsi-ml callout trying to access the session.

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  7. CVE-2021-47327

    Élevée · CVSS 7.1EPSS 0,26%Correctif disponible

    iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails

    In the Linux kernel, the following vulnerability has been resolved: iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails arm_smmu_rpm_get() invokes pm_runtime_get_sync(), which increases the refcount of the "smmu" even though the return value is less than 0. The reference counting issue happens in some error handling paths of arm_smmu_rpm_get() in its caller functions. When arm_smmu_rpm_get() fails, the caller functions forget to decrease the refcount of "smmu" increased by arm_smmu_rpm_get(), causing a refcount leak. Fix this issue by calling pm_runtime_resume_and_get() instead of pm_runtime_get_sync() in arm_smm

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  8. CVE-2021-47325

    Moyenne · CVSS 5.5EPSS 0,25%Correctif disponible

    iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation

    In the Linux kernel, the following vulnerability has been resolved: iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation The reference counting issue happens in several exception handling paths of arm_smmu_iova_to_phys_hard(). When those error scenarios occur, the function forgets to decrease the refcount of "smmu" increased by arm_smmu_rpm_get(), causing a refcount leak. Fix this issue by jumping to "out" label when those error scenarios occur.

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  9. CVE-2021-47324

    Élevée · CVSS 8.8EPSS 1,16%Correctif disponible

    watchdog: Fix possible use-after-free in wdt_startup()

    In the Linux kernel, the following vulnerability has been resolved: watchdog: Fix possible use-after-free in wdt_startup() This module's remove path calls del_timer(). However, that function does not wait until the timer handler finishes. This means that the timer handler may still be running after the driver's remove function has finished, which would result in a use-after-free. Fix by calling del_timer_sync(), which makes sure the timer handler has finished, and unable to re-schedule itself.

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  10. CVE-2021-47323

    Élevée · CVSS 8.8EPSS 1,16%Correctif disponible

    watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff()

    In the Linux kernel, the following vulnerability has been resolved: watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() This module's remove path calls del_timer(). However, that function does not wait until the timer handler finishes. This means that the timer handler may still be running after the driver's remove function has finished, which would result in a use-after-free. Fix by calling del_timer_sync(), which makes sure the timer handler has finished, and unable to re-schedule itself.

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  11. CVE-2021-47321

    Élevée · CVSS 7.8EPSS 0,25%Correctif disponible

    watchdog: Fix possible use-after-free by calling del_timer_sync()

    In the Linux kernel, the following vulnerability has been resolved: watchdog: Fix possible use-after-free by calling del_timer_sync() This driver's remove path calls del_timer(). However, that function does not wait until the timer handler finishes. This means that the timer handler may still be running after the driver's remove function has finished, which would result in a use-after-free. Fix by calling del_timer_sync(), which makes sure the timer handler has finished, and unable to re-schedule itself.

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  12. CVE-2021-47320

    Moyenne · CVSS 5.5EPSS 0,26%Correctif disponible

    nfs: fix acl memory leak of posix_acl_create()

    In the Linux kernel, the following vulnerability has been resolved: nfs: fix acl memory leak of posix_acl_create() When looking into another nfs xfstests report, I found acl and default_acl in nfs3_proc_create() and nfs3_proc_mknod() error paths are possibly leaked. Fix them in advance.

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  13. CVE-2021-47319

    Moyenne · CVSS 5.5EPSS 0,26%Correctif disponible

    virtio-blk: Fix memory leak among suspend/resume procedure

    In the Linux kernel, the following vulnerability has been resolved: virtio-blk: Fix memory leak among suspend/resume procedure The vblk->vqs should be freed before we call init_vqs() in virtblk_restore().

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  14. CVE-2021-47315

    Moyenne · CVSS 5.5EPSS 0,25%Correctif disponible

    memory: fsl_ifc: fix leak of IO mapping on probe failure

    In the Linux kernel, the following vulnerability has been resolved: memory: fsl_ifc: fix leak of IO mapping on probe failure On probe error the driver should unmap the IO memory. Smatch reports: drivers/memory/fsl_ifc.c:298 fsl_ifc_ctrl_probe() warn: 'fsl_ifc_ctrl_dev->gregs' not released on lines: 298.

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  15. CVE-2021-47314

    Moyenne · CVSS 5.5EPSS 0,24%Correctif disponible

    memory: fsl_ifc: fix leak of private memory on probe failure

    In the Linux kernel, the following vulnerability has been resolved: memory: fsl_ifc: fix leak of private memory on probe failure On probe error the driver should free the memory allocated for private structure. Fix this by using resource-managed allocation.

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  16. CVE-2021-47311

    Élevée · CVSS 7.8EPSS 0,25%Correctif disponible

    net: qcom/emac: fix UAF in emac_remove

    In the Linux kernel, the following vulnerability has been resolved: net: qcom/emac: fix UAF in emac_remove adpt is netdev private data and it cannot be used after free_netdev() call. Using adpt after free_netdev() can cause UAF bug. Fix it by moving free_netdev() at the end of the function.

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  17. CVE-2021-47310

    Élevée · CVSS 7.8EPSS 0,25%Correctif disponible

    net: ti: fix UAF in tlan_remove_one

    In the Linux kernel, the following vulnerability has been resolved: net: ti: fix UAF in tlan_remove_one priv is netdev private data and it cannot be used after free_netdev() call. Using priv after free_netdev() can cause UAF bug. Fix it by moving free_netdev() at the end of the function.

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  18. CVE-2021-47309

    Élevée · CVSS 7.8EPSS 0,25%Correctif disponible

    net: validate lwtstate->data before returning from skb_tunnel_info()

    In the Linux kernel, the following vulnerability has been resolved: net: validate lwtstate->data before returning from skb_tunnel_info() skb_tunnel_info() returns pointer of lwtstate->data as ip_tunnel_info type without validation. lwtstate->data can have various types such as mpls_iptunnel_encap, etc and these are not compatible. So skb_tunnel_info() should validate before returning that pointer. Splat looks like: BUG: KASAN: slab-out-of-bounds in vxlan_get_route+0x418/0x4b0 [vxlan] Read of size 2 at addr ffff888106ec2698 by task ping/811 CPU: 1 PID: 811 Comm: ping Not tainted 5.13.0+ #1195 Call Trace: dump_stack_lvl+0x56/0x7b print_ad

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour
  19. CVE-2021-47307

    Élevée · CVSS 7.5EPSS 0,69%Correctif disponible

    cifs: prevent NULL deref in cifs_compose_mount_options()

    In the Linux kernel, the following vulnerability has been resolved: cifs: prevent NULL deref in cifs_compose_mount_options() The optional @ref parameter might contain an NULL node_name, so prevent dereferencing it in cifs_compose_mount_options(). Addresses-Coverity: 1476408 ("Explicit null dereferenced")

    • Mettez à jour vers 5.4.0-1019.22
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →