p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de linux-aws-7.0 · Página 186

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

Filtrar vulnerabilidades
Borrar filtros

Vulnerabilidades: 5250

  1. CVE-2026-74261

    Media · CVSS 5.7EPSS 0,21%Corrección disponible

    ALSA: seq: avoid stale FIFO cells during resize

    In the Linux kernel, the following vulnerability has been resolved: ALSA: seq: avoid stale FIFO cells during resize snd_seq_fifo_resize() still needs to publish the replacement pool before it waits for FIFO users. A blocking snd_seq_read() holds f->use_lock while it sleeps, so concurrent senders must be able to queue to the new pool and wake that reader instead of failing against a closing old pool. However, snd_seq_fifo_event_in() duplicates an event before it takes f->lock, and snd_seq_read() can dequeue a cell and later call snd_seq_fifo_cell_putback() if copy_to_user() or snd_seq_expand_var_event() fails. If resize swaps f->pool and de

    • Actualiza a 7.0.0-1014.14~24.04.1
    Publicación Actualización
  2. CVE-2026-74260

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

    netfilter: nf_dup_netdev: add nf_dev_xmit_recursion*() helpers and use them

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_dup_netdev: add nf_dev_xmit_recursion*() helpers and use them Update nft_dup and nft_fwd to use the nf_dev_xmit_recursion() helpers. This patch also disables BH when transmitting the skb to address a possible migration to different CPU leading to imbalanced decrementation of the recursion counters. This is modeled after Florian Westphal's dev_xmit_recursion*() API available since commit 97cdcf37b57e ("net: place xmit recursion in softnet data") according to its current state in the tree.

    • Actualiza a 7.0.0-1014.14~24.04.1
    Publicación Actualización
  3. CVE-2026-74258

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

    bpf: Guard __get_user acesss with access_ok for uprobe_multi data

    In the Linux kernel, the following vulnerability has been resolved: bpf: Guard __get_user acesss with access_ok for uprobe_multi data As reported by sashiko [1] we need to use access_ok to check the user space data bounds before we use __get-user to get it. [1] https://lore.kernel.org/bpf/[email protected]/

    • Actualiza a 7.0.0-1014.14~24.04.1
    Publicación Actualización
  4. CVE-2026-74257

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

    sockmap: Fix use-after-free in udp_bpf_recvmsg()

    In the Linux kernel, the following vulnerability has been resolved: sockmap: Fix use-after-free in udp_bpf_recvmsg() syzbot reported use-after-free of struct sk_msg in sk_msg_recvmsg(). [0] sk_msg_recvmsg() peeks sk_msg from psock->ingress_msg under a lock, but its processing is lockless. Thus, sk_msg_recvmsg() must be serialised by callers, otherwise multiple threads could touch the same sk_msg. For example, TCP uses lock_sock(), and AF_UNIX uses unix_sk(sk)->iolock. Initially, udp_bpf_recvmsg() had used lock_sock(), but the cited commit removed it. Let's serialise sk_msg_recvmsg() with lock_sock() in udp_bpf_recvmsg(). Note that hol

    • Actualiza a 7.0.0-1014.14~24.04.1
    Publicación Actualización
  5. CVE-2026-74256

    Alta · CVSS 8.4EPSS 0,18%Corrección disponible

    bpf, sockmap: fix integer overflow in bpf_msg_pop_data() bounds check

    In the Linux kernel, the following vulnerability has been resolved: bpf, sockmap: fix integer overflow in bpf_msg_pop_data() bounds check start and len are u32, so u64 last = start + len; evaluates start + len in 32-bit and wraps before storing it in last. The bounds check if (start >= offset + l || last > msg->sg.size) return -EINVAL; can then be passed with an out-of-range start/len, after which the pop loop runs off the end of the scatterlist and sk_msg_shift_left() calls put_page() on the empty msg->sg.end slot: Oops: general protection fault, probably for non-canonical address 0xdffffc0000000001: 0000 [#1] SMP KASAN PTI

    • Actualiza a 7.0.0-1014.14~24.04.1
    Publicación Actualización
  6. CVE-2026-74255

    Crítica · CVSS 9.8EPSS 0,5%Corrección disponible

    tipc: fix UAF in tipc_l2_send_msg()

    In the Linux kernel, the following vulnerability has been resolved: tipc: fix UAF in tipc_l2_send_msg() Syzbot reported a slab-use-after-free in ipvlan_hard_header() when called from tipc_l2_send_msg(). The root cause is that tipc_disable_l2_media() calls synchronize_net() while b->media_ptr is still valid. This allows concurrent RCU readers to obtain the device pointer after synchronize_net() has finished. The pointer is cleared later in bearer_disable(), but without any subsequent synchronization, allowing the device to be freed while still in use by readers. Fix this by clearing b->media_ptr in tipc_disable_l2_media() before calling sy

    • Actualiza a 7.0.0-1013.13~24.04.1
    Publicación Actualización
  7. CVE-2026-72502

    Alta · CVSS 7.5EPSS 0,72%Corrección disponible

    tcp: ipv6: clamp default adverting MSS to avoid GSO_BY_FRAGS (0xFFFF)

    In the Linux kernel, the following vulnerability has been resolved: tcp: ipv6: clamp default adverting MSS to avoid GSO_BY_FRAGS (0xFFFF) When MTU is large, ip6_default_advmss() can return IPV6_MAXPLEN (65535). This is interpreted by TCP as mss_clamp, allowing the MSS to reach 65535. However, 0xFFFF is also used as a magic value GSO_BY_FRAGS in the kernel. If a TCP packet with gso_size=0xFFFF is passed to skb_segment(), it will be mistakenly treated as GSO_BY_FRAGS, leading to a NULL pointer dereference because local TCP packets do not use frag_list. Fix this by returning min(IPV6_MAXPLEN, GSO_BY_FRAGS - 1) (65534) from ip6_default_advmss

    • Actualiza a 7.0.0-1014.14~24.04.1
    Publicación Actualización
  8. CVE-2026-72501

    Media · CVSS 4.8EPSS 0,21%Corrección disponible

    RDMA/bnxt_re: Initialize dpi variable to zero

    In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Initialize dpi variable to zero dpi is initialized only for BNXT_RE_ALLOC_WC_PAGE, but copied for all the cases. So initialize the dpi to 0.

    • Actualiza a 7.0.0-1013.13~24.04.1
    Publicación Actualización
  9. CVE-2026-72500

    Alta · CVSS 8.8EPSS 0,16%Corrección disponible

    RDMA/bnxt_re: Free SRQ toggle page after firmware teardown

    In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Free SRQ toggle page after firmware teardown Free the toggle page only after firmware teardown completes so that an NQ interrupt arriving during bnxt_qplib_destroy_srq() won't write the toggle values to an already-freed page. Move free_page() after bnxt_qplib_destroy_srq().

    • Actualiza a 7.0.0-1014.14~24.04.1
    Publicación Actualización
  10. CVE-2026-72499

    Alta · CVSS 8.8EPSS 0,13%Corrección disponible

    RDMA/bnxt_re: Free CQ toggle page after firmware teardown

    In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Free CQ toggle page after firmware teardown Free the toggle page only after firmware teardown completes so that an NQ interrupt arriving during bnxt_qplib_destroy_cq() won't write the toggle value to an already-freed page. Move free_page() after bnxt_qplib_destroy_cq.

    • Actualiza a 7.0.0-1014.14~24.04.1
    Publicación Actualización
  11. CVE-2026-72498

    Sin evaluarEPSS 0,21%Corrección disponible

    RDMA/bnxt_re: Avoid displaying the kernel pointer

    In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Avoid displaying the kernel pointer While dumping the info on MR using the rdma tool, we dump the mr_hwq which is a kernel pointer. There is no need to expose this value for end user. So avoid it.

    • Actualiza a 7.0.0-1014.14~24.04.1
    Publicación Actualización
  12. CVE-2026-72497

    Alta · CVSS 8.8EPSS 0,13%Sin corrección publicada

    RDMA/bnxt_re: Add a max slot check for SQ

    In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Add a max slot check for SQ The variable WQE mode must be validated against the maximum slots supported by HW. The max supported value is 64K. Adding a max and min check and fail if user supplied value is more than the max supported and zero.

    Publicación Actualización
  13. CVE-2026-72496

    Crítica · CVSS 9.2EPSS 0,14%Corrección disponible

    RDMA/bnxt_re: Proper rollback if the ioremap fails

    In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Proper rollback if the ioremap fails bnxt_qplib_alloc_dpi returns success even if ioremap fails. Add the proper rollback when the ioremap fails and return -ENOMEM status.

    • Actualiza a 7.0.0-1013.13~24.04.1
    Publicación Actualización
  14. CVE-2026-72495

    Crítica · CVSS 9.3EPSS 0,18%Corrección disponible

    RDMA/bnxt_re: Avoid repeated requests to allocate WC pages

    In the Linux kernel, the following vulnerability has been resolved: RDMA/bnxt_re: Avoid repeated requests to allocate WC pages Applications can request multiple WC pages for the same ucontext. As of now, only 1 WC page per ucontext is supported. Add a lock to avoid concurrent access and a check to fail repeated requests. Also, if the mmap entry insert fails for the WC, free the Doorbell page index mapped for the WC page.

    • Actualiza a 7.0.0-1013.13~24.04.1
    Publicación Actualización
  15. CVE-2026-72494

    Crítica · CVSS 9.8EPSS 0,53%Corrección disponible

    RDMA/irdma: Replace waitqueue and flag with completion

    In the Linux kernel, the following vulnerability has been resolved: RDMA/irdma: Replace waitqueue and flag with completion The driver previously used a waitqueue along with an explicit request_done flag, but without proper barriers around request_done. An earlier patch by Gui-Dong Han <[email protected]> attempted to fix this by adding the missing memory barriers. Rather than adding the barriers, this patch replaces the waitqueue+flag with a completion, which is designed for this exact purpose.

    • Actualiza a 7.0.0-1013.13~24.04.1
    Publicación Actualización
  16. CVE-2026-72493

    Crítica · CVSS 9.9EPSS 0,4%Corrección disponible

    net: serialize netif_running() check in enqueue_to_backlog()

    In the Linux kernel, the following vulnerability has been resolved: net: serialize netif_running() check in enqueue_to_backlog() Syzbot reported a KASAN slab-use-after-free in fib_rules_lookup(). The root cause is a race condition where packets can escape the backlog flushing during device unregistration (e.g., during netns exit). Commit e9e4dd3267d0 ("net: do not process device backlog during unregistration") introduced a lockless netif_running() check in enqueue_to_backlog() to prevent queuing packets to an unregistering device. However, this creates a TOCTOU race window. A lockless transmitter (like veth_xmit) can pass the check befo

    • Actualiza a 7.0.0-1013.13~24.04.1
    Publicación Actualización
  17. CVE-2026-72492

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

    ksmbd: fix use-after-free in same_client_has_lease()

    In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free in same_client_has_lease() same_client_has_lease() returns an opinfo pointer from ci->m_op_list after dropping ci->m_lock without taking a reference. smb_grant_oplock() then dereferences that pointer in copy_lease() and when checking breaking_cnt. A concurrent close can remove the old lease from ci->m_op_list and drop the last reference before the caller uses the returned pointer, leading to a use-after-free. Take a reference when same_client_has_lease() selects an existing lease, drop any previous match while scanning, and release the returned r

    • Actualiza a 7.0.0-1014.14~24.04.1
    Publicación Actualización
  18. CVE-2026-72491

    Crítica · CVSS 9.8EPSS 0,72%Corrección disponible

    net/9p: fix race condition on rdma->state in trans_rdma.c

    In the Linux kernel, the following vulnerability has been resolved: net/9p: fix race condition on rdma->state in trans_rdma.c The rdma->state field is modified without holding req_lock in both recv_done() and p9_cm_event_handler(), while rdma_request() accesses the same field under the req_lock spinlock. This inconsistent locking creates a race condition: - recv_done() running in softirq completion context sets rdma->state = P9_RDMA_FLUSHING without acquiring req_lock - p9_cm_event_handler() modifies rdma->state at multiple points (ADDR_RESOLVED, ROUTE_RESOLVED, ESTABLISHED, CLOSED) without req_lock - rdma_request() uses spin_lock_

    • Actualiza a 7.0.0-1013.13~24.04.1
    Publicación Actualización
  19. CVE-2026-72489

    Alta · CVSS 8.4EPSS 0,19%Corrección disponible

    staging: nvec: fix use-after-free in nvec_rx_completed()

    In the Linux kernel, the following vulnerability has been resolved: staging: nvec: fix use-after-free in nvec_rx_completed() In nvec_rx_completed(), when an incomplete RX transfer is detected, nvec_msg_free() is called to return the message back to the pool by clearing its 'used' atomic flag. Immediately after this, the code accesses nvec->rx->data[0] to check the message type. Since nvec_msg_free() marks the pool slot as available via atomic_set(), any concurrent or subsequent call to nvec_msg_alloc() could claim that same slot and overwrite its data[] array. Reading nvec->rx->data[0] after freeing the message is therefore a use-after-fre

    • Actualiza a 7.0.0-1014.14~24.04.1
    Publicación Actualización
  20. CVE-2026-72488

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

    soundwire: fix bug in sdw_add_element_group_count found by syzkaller

    In the Linux kernel, the following vulnerability has been resolved: soundwire: fix bug in sdw_add_element_group_count found by syzkaller The original implementation caused an out-of-bounds memory access in the sdw_add_element_group_count for-loop when i == num. for (i = 0; i <= num; i++) { if (rate == group->rates[i] && lane == group->lanes[i]) ... To fix this error, the function now checks for existing rate/lane entries in the group(a function parameter) using a for-loop before adding them. No functional changes apart from this fix.

    • Actualiza a 7.0.0-1014.14~24.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 →