p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de linux-ibm-5.15 · Página 101

Vulnerabilidades publicadas para linux-ibm-5.15 en los últimos 30 días: 0. Incluidas en el catálogo KEV: 0.

Filtrar vulnerabilidades
Borrar filtros

Vulnerabilidades: 2540

  1. CVE-2024-27039

    Media · CVSS 5.5EPSS 0,27%Corrección disponible

    clk: hisilicon: hi3559a: Fix an erroneous devm_kfree()

    In the Linux kernel, the following vulnerability has been resolved: clk: hisilicon: hi3559a: Fix an erroneous devm_kfree() 'p_clk' is an array allocated just before the for loop for all clk that need to be registered. It is incremented at each loop iteration. If a clk_register() call fails, 'p_clk' may point to something different from what should be freed. The best we can do, is to avoid this wrong release of memory.

    • Actualiza a 5.15.0-1057.60~20.04.1
    Publicación Actualización
  2. CVE-2024-27038

    Media · CVSS 5.5EPSS 0,29%Corrección disponible

    clk: Fix clk_core_get NULL dereference

    In the Linux kernel, the following vulnerability has been resolved: clk: Fix clk_core_get NULL dereference It is possible for clk_core_get to dereference a NULL in the following sequence: clk_core_get() of_clk_get_hw_from_clkspec() __of_clk_get_hw_from_provider() __clk_get_hw() __clk_get_hw() can return NULL which is dereferenced by clk_core_get() at hw->core. Prior to commit dde4eff47c82 ("clk: Look for parents with clkdev based clk_lookups") the check IS_ERR_OR_NULL() was performed which would have caught the NULL. Reading the description of this function it talks about returning NULL but that cannot be so at t

    • Actualiza a 5.15.0-1057.60~20.04.1
    Publicación Actualización
  3. CVE-2024-27037

    Media · CVSS 5.5EPSS 0,27%Corrección disponible

    clk: zynq: Prevent null pointer dereference caused by kmalloc failure

    In the Linux kernel, the following vulnerability has been resolved: clk: zynq: Prevent null pointer dereference caused by kmalloc failure The kmalloc() in zynq_clk_setup() will return null if the physical memory has run out. As a result, if we use snprintf() to write data to the null address, the null pointer dereference bug will happen. This patch uses a stack variable to replace the kmalloc().

    • Actualiza a 5.15.0-1057.60~20.04.1
    Publicación Actualización
  4. CVE-2024-27034

    Alta · CVSS 7.8EPSS 0,29%Corrección disponible

    f2fs: compress: fix to cover normal cluster write with cp_rwsem

    In the Linux kernel, the following vulnerability has been resolved: f2fs: compress: fix to cover normal cluster write with cp_rwsem When we overwrite compressed cluster w/ normal cluster, we should not unlock cp_rwsem during f2fs_write_raw_pages(), otherwise data will be corrupted if partial blocks were persisted before CP & SPOR, due to cluster metadata wasn't updated atomically.

    • Actualiza a 5.15.0-1057.60~20.04.1
    Publicación Actualización
  5. CVE-2024-27030

    Alta · CVSS 7.8EPSS 0,23%Corrección disponible

    octeontx2-af: Use separate handlers for interrupts

    In the Linux kernel, the following vulnerability has been resolved: octeontx2-af: Use separate handlers for interrupts For PF to AF interrupt vector and VF to AF vector same interrupt handler is registered which is causing race condition. When two interrupts are raised to two CPUs at same time then two cores serve same event corrupting the data.

    • Actualiza a 5.15.0-1057.60~20.04.1
    Publicación Actualización
  6. CVE-2024-27028

    Media · CVSS 6.5EPSS 1,18%Corrección disponible

    spi: spi-mt65xx: Fix NULL pointer access in interrupt handler

    In the Linux kernel, the following vulnerability has been resolved: spi: spi-mt65xx: Fix NULL pointer access in interrupt handler The TX buffer in spi_transfer can be a NULL pointer, so the interrupt handler may end up writing to the invalid memory and cause crashes. Add a check to trans->tx_buf before using it.

    • Actualiza a 5.15.0-1057.60~20.04.1
    Publicación Actualización
  7. CVE-2023-52650

    Media · CVSS 5.5EPSS 0,3%Corrección disponible

    drm/tegra: dsi: Add missing check for of_find_device_by_node

    In the Linux kernel, the following vulnerability has been resolved: drm/tegra: dsi: Add missing check for of_find_device_by_node Add check for the return value of of_find_device_by_node() and return the error if it fails in order to avoid NULL pointer dereference.

    • Actualiza a 5.15.0-1057.60~20.04.1
    Publicación Actualización
  8. CVE-2024-27024

    Alta · CVSS 7.8EPSS 0,31%Corrección disponible

    net/rds: fix WARNING in rds_conn_connect_if_down

    In the Linux kernel, the following vulnerability has been resolved: net/rds: fix WARNING in rds_conn_connect_if_down If connection isn't established yet, get_mr() will fail, trigger connection after get_mr().

    • Actualiza a 5.15.0-1057.60~20.04.1
    Publicación Actualización
  9. CVE-2024-27020

    Alta · CVSS 7.8EPSS 0,22%Corrección disponible

    netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get()

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() nft_unregister_expr() can concurrent with __nft_expr_type_get(), and there is not any protection when iterate over nf_tables_expressions list in __nft_expr_type_get(). Therefore, there is potential data-race of nf_tables_expressions list entry. Use list_for_each_entry_rcu() to iterate over nf_tables_expressions list in __nft_expr_type_get(), and use rcu_read_lock() in the caller nft_expr_type_get() to protect the entire type query process.

    • Actualiza a 5.15.0-1058.61~20.04.1
    Publicación Actualización
  10. CVE-2024-27019

    Alta · CVSS 7.8EPSS 0,21%Corrección disponible

    netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get()

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() nft_unregister_obj() can concurrent with __nft_obj_type_get(), and there is not any protection when iterate over nf_tables_objects list in __nft_obj_type_get(). Therefore, there is potential data-race of nf_tables_objects list entry. Use list_for_each_entry_rcu() to iterate over nf_tables_objects list in __nft_obj_type_get(), and use rcu_read_lock() in the caller nft_obj_type_get() to protect the entire type query process.

    • Actualiza a 5.15.0-1058.61~20.04.1
    Publicación Actualización
  11. CVE-2024-27018

    Alta · CVSS 8.2EPSS 0,64%Corrección disponible

    netfilter: br_netfilter: skip conntrack input hook for promisc packets

    In the Linux kernel, the following vulnerability has been resolved: netfilter: br_netfilter: skip conntrack input hook for promisc packets For historical reasons, when bridge device is in promisc mode, packets that are directed to the taps follow bridge input hook path. This patch adds a workaround to reset conntrack for these packets. Jianbo Liu reports warning splats in their test infrastructure where cloned packets reach the br_netfilter input hook to confirm the conntrack object. Scratch one bit from BR_INPUT_SKB_CB to annotate that this packet has reached the input hook because it is passed up to the bridge device to reach the taps.

    • Actualiza a 5.15.0-1058.61~20.04.1
    Publicación Actualización
  12. CVE-2024-27017

    Alta · CVSS 7.8EPSS 0,29%Corrección disponible

    netfilter: nft_set_pipapo: walk over current view on netlink dump

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_set_pipapo: walk over current view on netlink dump The generation mask can be updated while netlink dump is in progress. The pipapo set backend walk iterator cannot rely on it to infer what view of the datastructure is to be used. Add notation to specify if user wants to read/update the set. Based on patch from Florian Westphal.

    • Actualiza a 5.15.0-1059.62~20.04.1
    Publicación Actualización
  13. CVE-2024-27016

    Alta · CVSS 7.1EPSS 0,34%Corrección disponible

    netfilter: flowtable: validate pppoe header

    In the Linux kernel, the following vulnerability has been resolved: netfilter: flowtable: validate pppoe header Ensure there is sufficient room to access the protocol field of the PPPoe header. Validate it once before the flowtable lookup, then use a helper function to access protocol field.

    • Actualiza a 5.15.0-1058.61~20.04.1
    Publicación Actualización
  14. CVE-2024-27015

    Media · CVSS 6.3EPSS 0,23%Corrección disponible

    netfilter: flowtable: incorrect pppoe tuple

    In the Linux kernel, the following vulnerability has been resolved: netfilter: flowtable: incorrect pppoe tuple pppoe traffic reaching ingress path does not match the flowtable entry because the pppoe header is expected to be at the network header offset. This bug causes a mismatch in the flow table lookup, so pppoe packets enter the classical forwarding path.

    • Actualiza a 5.15.0-1058.61~20.04.1
    Publicación Actualización
  15. CVE-2024-27013

    Media · CVSS 5.5EPSS 0,27%Corrección disponible

    tun: limit printing rate when illegal packet received by tun dev

    In the Linux kernel, the following vulnerability has been resolved: tun: limit printing rate when illegal packet received by tun dev vhost_worker will call tun call backs to receive packets. If too many illegal packets arrives, tun_do_read will keep dumping packet contents. When console is enabled, it will costs much more cpu time to dump packet and soft lockup will be detected. net_ratelimit mechanism can be used to limit the dumping rate. PID: 33036 TASK: ffff949da6f20000 CPU: 23 COMMAND: "vhost-32980" #0 [fffffe00003fce50] crash_nmi_callback at ffffffff89249253 #1 [fffffe00003fce58] nmi_handle at ffffffff89225fa3 #2 [fffffe000

    • Actualiza a 5.15.0-1058.61~20.04.1
    Publicación Actualización
  16. CVE-2024-27012

    Alta · CVSS 7.8EPSS 0,27%Corrección disponible

    netfilter: nf_tables: restore set elements when delete set fails

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_tables: restore set elements when delete set fails From abort path, nft_mapelem_activate() needs to restore refcounters to the original state. Currently, it uses the set->ops->walk() to iterate over these set elements. The existing set iterator skips inactive elements in the next generation, this does not work from the abort path to restore the original state since it has to skip active elements instead (not inactive ones). This patch moves the check for inactive elements to the set iterator callback, then it reverses the logic for the .activate case which ne

    • Actualiza a 5.15.0-1063.66~20.04.1
    Publicación Actualización
  17. CVE-2024-27009

    Media · CVSS 4.7EPSS 0,18%Corrección disponible

    s390/cio: fix race condition during online processing

    In the Linux kernel, the following vulnerability has been resolved: s390/cio: fix race condition during online processing A race condition exists in ccw_device_set_online() that can cause the online process to fail, leaving the affected device in an inconsistent state. As a result, subsequent attempts to set that device online fail with return code ENODEV. The problem occurs when a path verification request arrives after a wait for final device state completed, but before the result state is evaluated. Fix this by ensuring that the CCW-device lock is held between determining final state and checking result state. Note that since: commit

    • Actualiza a 5.15.0-1058.61~20.04.1
    Publicación Actualización
  18. CVE-2024-27008

    Alta · CVSS 7.8EPSS 0,3%Corrección disponible

    drm: nv04: Fix out of bounds access

    In the Linux kernel, the following vulnerability has been resolved: drm: nv04: Fix out of bounds access When Output Resource (dcb->or) value is assigned in fabricate_dcb_output(), there may be out of bounds access to dac_users array in case dcb->or is zero because ffs(dcb->or) is used as index there. The 'or' argument of fabricate_dcb_output() must be interpreted as a number of bit to set, not value. Utilize macros from 'enum nouveau_or' in calls instead of hardcoding. Found by Linux Verification Center (linuxtesting.org) with SVACE.

    • Actualiza a 5.15.0-1058.61~20.04.1
    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →