p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de linux-aws-fips · Page n° 162

Vulnérabilités publiées pour linux-aws-fips au cours des 30 derniers jours : 622. Présentes dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 8367

  1. CVE-2026-53176

    Critique · CVSS 9.8EPSS 0,76%Correctif disponible

    IB/isert: Reject login PDUs shorter than ISER_HEADERS_LEN

    In the Linux kernel, the following vulnerability has been resolved: IB/isert: Reject login PDUs shorter than ISER_HEADERS_LEN In drivers/infiniband/ulp/isert/ib_isert.c, isert_login_recv_done() computes the login request payload length as wc->byte_len minus ISER_HEADERS_LEN with no lower bound, and login_req_len is a signed int. A remote iSER initiator can post a login Send work request carrying fewer than ISER_HEADERS_LEN (76) bytes, so the subtraction underflows and login_req_len becomes negative. isert_rx_login_req() then reads that negative length back into a signed int, takes size = min(rx_buflen, MAX_KEY_VALUE_PAIRS), and because the

    • Mettez à jour vers 5.15.0-1113.120+fips1
    Publication Mise à jour
  2. CVE-2026-53168

    Moyenne · CVSS 6.9EPSS 0,12%Correctif disponible

    fuse: reject fuse_notify() pagecache ops on directories

    In the Linux kernel, the following vulnerability has been resolved: fuse: reject fuse_notify() pagecache ops on directories The operations FUSE_NOTIFY_STORE and FUSE_NOTIFY_RETRIEVE allow the FUSE daemon to actively write/read pagecache contents. For directories with FOPEN_CACHE_DIR, the pagecache is used as kernel-internal cache storage, and userspace is not supposed to have direct access to this cache - in particular, fuse_parse_cache() will hit WARN_ON() if the cache contains bogus data. Reject FUSE_NOTIFY_STORE and FUSE_NOTIFY_RETRIEVE on anything other than regular files with -EINVAL.

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  3. CVE-2026-53167

    Moyenne · CVSS 6.8EPSS 0,13%Correctif disponible

    fuse: limit FUSE_NOTIFY_RETRIEVE to uptodate folios

    In the Linux kernel, the following vulnerability has been resolved: fuse: limit FUSE_NOTIFY_RETRIEVE to uptodate folios FUSE_NOTIFY_RETRIEVE must be limited to uptodate folios; !uptodate folios can contain uninitialized data. Since FUSE_NOTIFY_RETRIEVE is intended to only return data that is already in the page cache and not wait for data from the FUSE daemon, treat !uptodate folios as if they weren't present. This only has security impact on systems that don't enable automatic zero-initialization of all page allocations via CONFIG_INIT_ON_ALLOC_DEFAULT_ON or init_on_alloc=1.

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  4. CVE-2026-53163

    Moyenne · CVSS 6.8EPSS 0,12%Correctif disponible

    locking/rtmutex: Skip remove_waiter() when waiter is not enqueued

    In the Linux kernel, the following vulnerability has been resolved: locking/rtmutex: Skip remove_waiter() when waiter is not enqueued syzbot triggered the following splat in remove_waiter() via FUTEX_CMP_REQUEUE_PI: KASAN: null-ptr-deref in range [0x0000000000000a88-0x0000000000000a8f] class_raw_spinlock_constructor remove_waiter+0x159/0x1200 kernel/locking/rtmutex.c:1561 rt_mutex_start_proxy_lock+0x103/0x120 futex_requeue+0x10e4/0x20d0 __x64_sys_futex+0x34f/0x4d0 task_blocks_on_rt_mutex() does not arm the waiter upon deadlock detection, leaving waiter->task nil, where 3bfdc63936dd ("rtmutex: Use waiter::task instead of c

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  5. CVE-2026-53161

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

    misc: fastrpc: fix use-after-free of fastrpc_user in workqueue context

    In the Linux kernel, the following vulnerability has been resolved: misc: fastrpc: fix use-after-free of fastrpc_user in workqueue context There is a race between fastrpc_device_release() and the workqueue that processes DSP responses. When the user closes the file descriptor, fastrpc_device_release() frees the fastrpc_user structure. Concurrently, an in-flight DSP invocation can complete and fastrpc_rpmsg_callback() schedules context cleanup via schedule_work(&ctx->put_work). If the workqueue runs fastrpc_context_free() in parallel with or after fastrpc_device_release() has freed the user structure, it dereferences the freed fastrpc_user.

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  6. CVE-2026-53159

    Élevée · CVSS 8.8EPSS 0,13%Correctif disponible

    misc: fastrpc: fix DMA address corruption due to find_vma misuse

    In the Linux kernel, the following vulnerability has been resolved: misc: fastrpc: fix DMA address corruption due to find_vma misuse fastrpc_get_args() uses find_vma() to look up the VMA for a user-provided pointer and compute a DMA address offset. When the address falls in a gap before the returned VMA, (ptr & PAGE_MASK) - vma->vm_start underflows, corrupting the DMA address sent to the DSP. Replace find_vma() with vma_lookup(), which returns NULL when the address is not contained within any VMA.

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  7. CVE-2026-53158

    Moyenne · CVSS 5.5EPSS 0,12%Correctif disponible

    misc: fastrpc: Fix NULL pointer dereference in rpmsg callback

    In the Linux kernel, the following vulnerability has been resolved: misc: fastrpc: Fix NULL pointer dereference in rpmsg callback A NULL pointer dereference was observed on Hawi at boot when the DSP sends a glink message before fastrpc_rpmsg_probe() has completed initialization: Unable to handle kernel NULL pointer dereference at virtual address 0000000000000178 pc : _raw_spin_lock_irqsave+0x34/0x8c lr : fastrpc_rpmsg_callback+0x3c/0xcc [fastrpc] ... Call trace: _raw_spin_lock_irqsave+0x34/0x8c (P) fastrpc_rpmsg_callback+0x3c/0xcc [fastrpc] qcom_glink_native_rx+0x538/0x6a4 qcom_glink_smem_intr+0x14/0x24 [qcom_glink_sm

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  8. CVE-2026-53157

    Élevée · CVSS 7.8EPSS 0,13%Code d’exploitation publicCorrectif disponible

    net: phonet: free phonet_device after RCU grace period

    In the Linux kernel, the following vulnerability has been resolved: net: phonet: free phonet_device after RCU grace period phonet_device_destroy() removes a phonet_device from the per-net device list with list_del_rcu(), but frees it immediately. RCU readers walking the same list can still hold a pointer to the object after it has been removed, leading to a slab-use-after-free. Use kfree_rcu(), matching the lifetime rule already used by phonet_address_del() for the same object type.

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  9. CVE-2026-53156

    Élevée · CVSS 7.8EPSS 0,12%Aucun correctif publié

    nvmem: core: fix use-after-free bugs in error paths

    In the Linux kernel, the following vulnerability has been resolved: nvmem: core: fix use-after-free bugs in error paths Fix several instances of error paths in which we call __nvmem_device_put() - which may end up freeing the underlying memory and other resources - and then keep on using the nvmem structure. Always put the reference to the nvmem device as the last step before returning the error code.

    Publication Mise à jour
  10. CVE-2026-53150

    Moyenne · CVSS 5.5EPSS 0,12%Correctif disponible

    thunderbolt: Reject zero-length property entries in validator

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Reject zero-length property entries in validator tb_property_entry_valid() accepts entries with length == 0 for DIRECTORY, DATA, and TEXT types. A zero-length TEXT entry passes validation but causes an underflow in the null-termination logic: property->value.text[property->length * 4 - 1] = '\0'; When property->length is 0 this writes to offset -1 relative to the allocation. Reject zero-length entries early in the validator since they have no valid representation in the XDomain property protocol.

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  11. CVE-2026-53149

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

    thunderbolt: Bound root directory content to block size

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Bound root directory content to block size __tb_property_parse_dir() does not check that content_offset + content_len fits within block_len for the root directory case. When rootdir->length equals or exceeds block_len - 2, the entry loop reads past the allocated property block. Add a bounds check after computing content_offset and content_len to reject directories whose content extends past the block.

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  12. CVE-2026-53148

    Élevée · CVSS 7EPSS 0,14%Correctif disponible

    thunderbolt: Clamp XDomain response data copy to allocation size

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Clamp XDomain response data copy to allocation size tb_xdp_properties_request() derives the per-packet copy length from the response header without checking that it fits in the previously allocated data buffer. A malicious peer can set its length field larger than the declared data_length, causing memcpy to write past the kcalloc allocation. Clamp the per-packet copy length so that the cumulative offset never exceeds data_len.

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  13. CVE-2026-53147

    Élevée · CVSS 8.1EPSS 0,27%Aucun correctif publié

    thunderbolt: Validate XDomain request packet size before type cast

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Validate XDomain request packet size before type cast tb_xdp_handle_request() casts the received packet buffer to protocol-specific structs without verifying that the allocation is large enough for the target type. A peer can send a minimal XDomain packet that passes the generic header length check but is shorter than the struct accessed after the cast, causing out-of- bounds reads from the kmemdup allocation. Plumb the packet length through xdomain_request_work and validate it against the expected struct size before each cast.

    Publication Mise à jour
  14. CVE-2026-53146

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

    thunderbolt: Limit XDomain response copy to actual frame size

    In the Linux kernel, the following vulnerability has been resolved: thunderbolt: Limit XDomain response copy to actual frame size tb_xdomain_copy() copies req->response_size bytes from the received packet buffer regardless of the actual frame size. When a short response arrives, this reads past the valid frame data in the DMA pool buffer into stale contents from previous transactions. Use the minimum of frame size and expected response size for the copy length.

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  15. CVE-2026-53139

    Moyenne · CVSS 6.8EPSS 0,12%Correctif disponible

    drm/v3d: Skip CSD when it has zeroed workgroups

    In the Linux kernel, the following vulnerability has been resolved: drm/v3d: Skip CSD when it has zeroed workgroups A compute shader dispatch encodes its workgroup counts in the CFG0..CFG2 registers. Kicking off a dispatch with a zero count in any of the three dimensions is invalid. First, the hardware will process 0 as 65536, while the user-space driver exposes a maximum of 65535. Over that, a submission with a zeroed workgroup dimension should be a no-op. These zeroed counts can reach the dispatch path through an indirect CSD job, whose workgroup counts are only known once the indirect buffer is read and may legitimately be zero, but suc

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  16. CVE-2026-53138

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

    drm/amd/display: Bound VBIOS record-chain walk loops

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Bound VBIOS record-chain walk loops [Why & How] All record-chain walk loops in bios_parser.c and bios_parser2.c use for(;;) and only terminate on a 0xFF record_type sentinel or zero record_size. A malformed VBIOS image missing the terminator record causes unbounded iteration at probe time, potentially hundreds of thousands of iterations with record_size=1. In the final iterations near the BIOS image boundary, struct casts beyond the 2-byte header validated by GET_IMAGE can also read out of bounds. Cap all 14 record-chain walk loops to BIOS_MAX_NUM_RECORD (

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  17. CVE-2026-53137

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

    drm/amd/display: Clamp HDMI HDCP2 rx_id_list read to buffer size

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Clamp HDMI HDCP2 rx_id_list read to buffer size [Why & How] During HDCP 2.x repeater authentication over HDMI, the driver reads the sink's RxStatus register and extracts a 10-bit message size field (max value 1023). This value is used as the read length for the ReceiverID list without being clamped to the size of the destination buffer rx_id_list[177]. A malicious HDMI repeater could advertise a message size larger than the buffer, causing an out-of-bounds write during the I2C read. Clamp the read length in mod_hdcp_read_rx_id_list() to the size of the rx_

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  18. CVE-2026-53136

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

    drm/amd/display: Clamp VBIOS HDMI retimer register count to array size

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Clamp VBIOS HDMI retimer register count to array size [Why & How] The VBIOS integrated info tables (v1_11 and v2_1) contain HdmiRegNum and Hdmi6GRegNum fields that are used as loop bounds when copying retimer I2C register settings into fixed-size arrays (dp*_ext_hdmi_reg_settings[9] and dp*_ext_hdmi_6g_reg_settings[3]). These u8 fields are not validated before use, so a malformed VBIOS can specify values up to 255, causing an out-of-bounds heap write during driver probe. Clamp each register count to the destination array size using min_t() before the copy

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  19. CVE-2026-53135

    Moyenne · CVSS 5.5EPSS 0,12%Correctif disponible

    drm/amd/display: Fix NULL deref and buffer over-read in SDP debugfs

    In the Linux kernel, the following vulnerability has been resolved: drm/amd/display: Fix NULL deref and buffer over-read in SDP debugfs [Why & How] dp_sdp_message_debugfs_write() dereferences connector->base.state->crtc without checking for NULL. A connector can be connected but not bound to any CRTC (e.g. after hot-plug before the next atomic commit), causing a kernel crash when writing to the sdp_message debugfs node. The function also ignores the user-provided size argument and always passes 36 bytes to copy_from_user(), reading past the user buffer when size < 36. Fix both issues by: - Returning -ENODEV when connector->base.state or s

    • Mettez à jour vers 5.15.0-1117.124+fips1
    Publication Mise à jour
  20. CVE-2026-53134

    Moyenne · CVSS 5.5EPSS 0,13%Correctif disponible

    netfilter: nft_fib: fix stale stack leak via the OIFNAME register

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_fib: fix stale stack leak via the OIFNAME register For NFT_FIB_RESULT_OIFNAME the destination register is declared with len = IFNAMSIZ (four 32-bit registers), but on the lookup-fail, RTN_LOCAL and oif-mismatch paths nft_fib{4,6}_eval() only writes one register via "*dest = 0". The remaining three registers are left as whatever was on the stack in nft_do_chain()'s struct nft_regs, and a downstream expression that loads the register span can leak that uninitialised kernel stack to userspace. The NFTA_FIB_F_PRESENT existence check has the same shape: it is onl

    • Mettez à jour vers 5.15.0-1117.124+fips1
    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 →