p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de linux-fips · Página 135

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

Filtrar vulnerabilidades
Borrar filtros

Vulnerabilidades: 8396

  1. CVE-2026-68138

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

    net/sched: serialize qdisc_rtab_list against concurrent get/put

    In the Linux kernel, the following vulnerability has been resolved: net/sched: serialize qdisc_rtab_list against concurrent get/put qdisc_get_rtab() and qdisc_put_rtab() mutate the process-global singly linked list qdisc_rtab_list and a plain non-atomic 'int refcnt' with no lock. This was only safe because every caller historically held the RTNL mutex, which serialized all rate-table lookups, inserts and frees. That invariant no longer holds. cls_flower sets TCF_PROTO_OPS_DOIT_UNLOCKED, so tc_new_tfilter() keeps rtnl_held == false for it and sets TCA_ACT_FLAGS_NO_RTNL. That flag propagates through tcf_exts_validate_ex() -> tcf_action_init(

    • Actualiza a 5.15.0-202.212+fips1
    Publicación Actualización
  2. CVE-2026-68137

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

    net/x25: fix use-after-free in x25_kill_by_neigh()

    In the Linux kernel, the following vulnerability has been resolved: net/x25: fix use-after-free in x25_kill_by_neigh() x25_kill_by_neigh() walks the global X.25 socket list looking for sockets attached to a terminating neighbour. x25_list_lock protects list membership while the lookup is in progress, but it does not pin a socket's lifetime after the lock is dropped. The function currently drops x25_list_lock before calling lock_sock(s). A concurrent close can run x25_release(), remove the same socket from x25_list, and drop the last socket reference in that window. The neighbour teardown path can then lock or inspect a freed struct sock/st

    • Actualiza a 5.15.0-198.208+fips1
    Publicación Actualización
  3. CVE-2026-68136

    Crítica · CVSS 9.8EPSS 0,54%Código de explotación públicoSin corrección publicada

    net: gro: fix double aggregation of flush-marked skbs

    In the Linux kernel, the following vulnerability has been resolved: net: gro: fix double aggregation of flush-marked skbs Commit 0ab03f353d36 ("net-gro: Fix GRO flush when receiving a GSO packet.") added a flush check to skb_gro_receive(), but skb_gro_receive_list() lacks the same validation. As a result, packets marked with NAPI_GRO_CB(skb)->flush may still be re-aggregated. This allows already-GRO'd packets with existing frag_list to be re-aggregated into a new GRO session, corrupting the frag_list chain structure. When skb_segment() attempts to unpack these malformed packets, it encounters invalid state and triggers a kernel panic. Sc

    Publicación Actualización
  4. CVE-2026-68135

    Sin evaluarEPSS 0,18%Corrección disponible

    net: hip04: fix RX buffer leak on build_skb failure

    In the Linux kernel, the following vulnerability has been resolved: net: hip04: fix RX buffer leak on build_skb failure When build_skb() fails in hip04_rx_poll(), the driver jumps to the refill path without releasing the current RX buffer and its DMA mapping. Installing a replacement buffer then overwrites the slot references and leaks both resources. Keep the current slot intact and return budget so NAPI retries the same buffer. Also free a newly allocated RX fragment when dma_map_single() fails. This issue was found by an in-house static analysis tool.

    • Actualiza a 5.15.0-198.208+fips1
    Publicación Actualización
  5. CVE-2026-68132

    Sin evaluarEPSS 0,18%Corrección disponible

    super: fix emergency thaw deadlock on frozen block devices

    In the Linux kernel, the following vulnerability has been resolved: super: fix emergency thaw deadlock on frozen block devices do_thaw_all_callback() calls bdev_thaw() while holding sb->s_umount exclusively. If the block device was frozen via bdev_freeze() dropping the last block layer freeze reference calls fs_bdev_thaw() which reacquires s_umount: do_thaw_all_callback(sb) super_lock_excl(sb) # holds sb->s_umount bdev_thaw(sb->s_bdev) mutex_lock(&bdev->bd_fsfreeze_mutex) # bd_fsfreeze_count drops 1 -> 0 bd_holder_ops->thaw == fs_bdev_thaw get_bdev_super(bdev) bdev_super_loc

    • Actualiza a 5.15.0-202.212+fips1
    Publicación Actualización
  6. CVE-2026-68131

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

    rbd: Reset positive result codes to zero in object map update path

    In the Linux kernel, the following vulnerability has been resolved: rbd: Reset positive result codes to zero in object map update path In a reply message to an RBD request, a positive result code indicates a data payload, which is not allowed for writes. While rbd_osd_req_callback() already resets a positive result code for writes to zero, rbd_object_map_callback() does not. This allows a corrupted reply to an object map update to trigger the rbd_assert(*result < 0) in __rbd_obj_handle_request(). This happens, because rbd_object_map_callback() calls rbd_obj_handle_request() -> __rbd_obj_handle_request() and passes this positive result code.

    • Actualiza a 5.15.0-198.208+fips1
    Publicación Actualización
  7. CVE-2026-68130

    Sin evaluarEPSS 0,22%Corrección disponible

    ksmbd: defer destroy_previous_session() until after NTLM authentication

    In the Linux kernel, the following vulnerability has been resolved: ksmbd: defer destroy_previous_session() until after NTLM authentication In ntlm_authenticate(), destroy_previous_session() is called using a user pointer resolved from the client-supplied NTLM blob username field before the NTLMv2 response is validated. An authenticated attacker can set the NTLM blob username to match a victim account and set PreviousSessionId to the victim's session ID; destroy_previous_session() destroys the victim's session while ksmbd_decode_ntlmssp_auth_blob() subsequently rejects the request with -EPERM. Move destroy_previous_session() and the prev_i

    • Actualiza a 5.15.0-202.212+fips1
    Publicación Actualización
  8. CVE-2026-68129

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

    gve: fix Rx queue stall on alloc failure

    In the Linux kernel, the following vulnerability has been resolved: gve: fix Rx queue stall on alloc failure When the system is under extreme memory pressure, page allocations can fail during the Rx buffer refill loop. If the number of buffers posted to hardware falls below a critical low threshold and the refill loop exits due to allocation failures, the queue can stall: 1. The device drops incoming packets because there are no descriptors. 2. Since no packets are processed, no Rx completions are generated. 3. Because no completions occur, NAPI is never scheduled, preventing the refill loop from running again even after memory is freed

    • Actualiza a 5.15.0-198.208+fips1
    Publicación Actualización
  9. CVE-2026-68127

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

    ila: reload IPv6 header after pskb_may_pull in checksum adjust

    In the Linux kernel, the following vulnerability has been resolved: ila: reload IPv6 header after pskb_may_pull in checksum adjust ila_csum_adjust_transport() caches ip6h = ipv6_hdr(skb) before calling pskb_may_pull(). On a non-linear skb whose transport header sits in a page fragment, pskb_may_pull() can call __pskb_pull_tail() / pskb_expand_head() and free the old skb head, leaving ip6h dangling; the following get_csum_diff(ip6h, p) then reads freed memory. ila_update_ipv6_locator() uses ip6h (and the iaddr derived from it) again after the csum-adjust call and additionally writes the new locator through that pointer. Impact: a remote IPv

    • Actualiza a 5.15.0-198.208+fips1
    Publicación Actualización
  10. CVE-2026-68125

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

    mac802154: llsec: reject frames shorter than the authentication tag

    In the Linux kernel, the following vulnerability has been resolved: mac802154: llsec: reject frames shorter than the authentication tag llsec_do_decrypt_auth() computes the associated-data length for the AEAD request as assoclen += datalen - authlen; where datalen is the number of bytes after the MAC header and authlen (4, 8 or 16) is the length of the authentication tag. Nothing verifies that the frame actually carries at least authlen payload bytes. A secured frame whose payload is shorter than the tag makes datalen - authlen negative; assoclen is then passed to aead_request_set_ad() as an unsigned value close to 4 GiB, so crypto_aead_

    • Actualiza a 5.15.0-198.208+fips1
    Publicación Actualización
  11. CVE-2026-68123

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

    openvswitch: fix GSO userspace truncation underflow

    In the Linux kernel, the following vulnerability has been resolved: openvswitch: fix GSO userspace truncation underflow OVS_ACTION_ATTR_TRUNC currently stores a delta from the original skb length in OVS_CB(skb)->cutlen. When a later userspace action segments a GSO skb, queue_gso_packets() reuses that delta for each smaller segment. A segment can then reach queue_userspace_packet() with cutlen greater than skb->len, underflowing the length passed to skb_zerocopy(). Store the maximum preserved length instead and bound each consumer against the current skb length. Use U32_MAX as the no-truncation sentinel so the value remains valid if skb geo

    • Actualiza a 5.15.0-198.208+fips1
    Publicación Actualización
  12. CVE-2026-68121

    Alta · CVSS 7.8EPSS 0,37%Código de explotación públicoCorrección disponible

    pppoe: reload header pointer after dev_hard_header()

    In the Linux kernel, the following vulnerability has been resolved: pppoe: reload header pointer after dev_hard_header() pppoe_sendmsg() saves a pointer to the PPPoE header before calling dev_hard_header(). Device header callbacks are allowed to reallocate the skb head, invalidating pointers into it. This can happen when a send is blocked in copy_from_user() while the first non-Ethernet port is added to an empty team device. The team's delegated GRE header callback then expands the skb head. PPPoE subsequently writes six bytes through the stale pointer into the freed head. Reload the PPPoE header through the skb's network-header offset af

    • Actualiza a 5.15.0-198.208+fips1
    Publicación Actualización
  13. CVE-2026-68118

    Alta · CVSS 8.2EPSS 0,4%Sin corrección publicada

    tcp: challenge ACK for non-exact RST in SYN-RECEIVED

    In the Linux kernel, the following vulnerability has been resolved: tcp: challenge ACK for non-exact RST in SYN-RECEIVED The SYN-RECEIVED request-socket path in tcp_check_req() accepts an in-window RST without requiring SEG.SEQ to exactly match RCV.NXT. A non-exact RST therefore removes the request instead of eliciting a challenge ACK. RFC 9293 section 3.10.7.4 applies the RFC 5961 reset check in SYN-RECEIVED: an exact RST resets the connection, while a non-exact in-window RST must trigger a challenge ACK and be dropped. Apply that check before the ACK-field validation, following the RFC sequence-number, RST, then ACK processing order.

    Publicación Actualización
  14. CVE-2026-68117

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

    tipc: clear sock->sk on the failed-insert path in tipc_sk_create()

    In the Linux kernel, the following vulnerability has been resolved: tipc: clear sock->sk on the failed-insert path in tipc_sk_create() When tipc_sk_create() fails to insert the new socket (tipc_sk_insert() returns non-zero), its error path frees the sk with sk_free() but leaves sock->sk pointing at the freed object: if (tipc_sk_insert(tsk)) { sk_free(sk); pr_warn("Socket create failed; port number exhausted\n"); return -EINVAL; } This is harmless for plain socket(): the syscall layer clears sock->ops before releasing, so tipc_release() is never called. It is not harmless on the accept() path. tipc_accept() creates the pre-allocate

    • Actualiza a 5.15.0-198.208+fips1
    Publicación Actualización
  15. CVE-2026-68115

    Sin evaluarEPSS 0,18%Corrección disponible

    drm/amdgpu/gfx10: replace BUG_ON() with WARN_ON()

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/gfx10: replace BUG_ON() with WARN_ON() There's no need to crash the kernel for these cases. (cherry picked from commit ac6f00beb658239bced4aaed9efbb04a35348d48)

    • Actualiza a 5.15.0-198.208+fips1
    Publicación Actualización
  16. CVE-2026-68114

    Media · CVSS 6.8EPSS 0,15%Sin corrección publicada

    drm/amdgpu/gfx12.1: replace BUG_ON() with WARN_ON()

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/gfx12.1: replace BUG_ON() with WARN_ON() There's no need to crash the kernel for these cases. (cherry picked from commit e4d99e04b2e9b13b97d3b17804c735f62689db23)

    Publicación Actualización
  17. CVE-2026-68113

    Media · CVSS 6.8EPSS 0,17%Sin corrección publicada

    drm/amdgpu/gfx12: replace BUG_ON() with WARN_ON()

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/gfx12: replace BUG_ON() with WARN_ON() There's no need to crash the kernel for these cases. (cherry picked from commit f952076f76d62f783e8ba4995a7c400d39354ccf)

    Publicación Actualización
  18. CVE-2026-68112

    Media · CVSS 6.8EPSS 0,17%Sin corrección publicada

    drm/amdgpu/gfx9.4.3: replace BUG_ON() with WARN_ON()

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/gfx9.4.3: replace BUG_ON() with WARN_ON() There's no need to crash the kernel for these cases. (cherry picked from commit 5676593d08998d7a6d9e2d51d6b54b3820e3755c)

    Publicación Actualización
  19. CVE-2026-68111

    Sin evaluarEPSS 0,18%Corrección disponible

    drm/amdgpu/gfx9: replace BUG_ON() with WARN_ON()

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/gfx9: replace BUG_ON() with WARN_ON() There's no need to crash the kernel for these cases. (cherry picked from commit b71604f8685b0eba07866f4e8dc30f93e1931054)

    • Actualiza a 5.15.0-198.208+fips1
    Publicación Actualización
  20. CVE-2026-68110

    Media · CVSS 6.8EPSS 0,17%Sin corrección publicada

    drm/amdgpu/sdma4.4.2: replace BUG_ON() with WARN_ON()

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/sdma4.4.2: replace BUG_ON() with WARN_ON() There's no need to crash the kernel for these cases. (cherry picked from commit fa4f86a148271e325e95287630a3a15a9cd35fdc)

    Publicación Actualización

Comprueba tu servidor

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

Comprueba tu servidor →