p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-aws-fips · Seite 197

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für linux-aws-fips: 472. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 7983

  1. CVE-2026-31495

    Mittel · CVSS 5.5EPSS 0,13%Keine Korrektur veröffentlicht

    netfilter: ctnetlink: use netlink policy range checks

    In the Linux kernel, the following vulnerability has been resolved: netfilter: ctnetlink: use netlink policy range checks Replace manual range and mask validations with netlink policy annotations in ctnetlink code paths, so that the netlink core rejects invalid values early and can generate extack errors. - CTA_PROTOINFO_TCP_STATE: reject values > TCP_CONNTRACK_SYN_SENT2 at policy level, removing the manual >= TCP_CONNTRACK_MAX check. - CTA_PROTOINFO_TCP_WSCALE_ORIGINAL/REPLY: reject values > TCP_MAX_WSCALE (14). The normal TCP option parsing path already clamps to this value, but the ctnetlink path accepted 0-255, causing undefined

    Veröffentlicht Aktualisiert
  2. CVE-2026-31494

    Hoch · CVSS 7.8EPSS 0,14%Keine Korrektur veröffentlicht

    net: macb: use the current queue number for stats

    In the Linux kernel, the following vulnerability has been resolved: net: macb: use the current queue number for stats There's a potential mismatch between the memory reserved for statistics and the amount of memory written. gem_get_sset_count() correctly computes the number of stats based on the active queues, whereas gem_get_ethtool_stats() indiscriminately copies data using the maximum number of queues, and in the case the number of active queues is less than MACB_MAX_QUEUES, this results in a OOB write as observed in the KASAN splat. ================================================================== BUG: KASAN: vmalloc-out-of-bounds in

    Veröffentlicht Aktualisiert
  3. CVE-2026-31493

    Hoch · CVSS 7.8EPSS 0,16%Keine Korrektur veröffentlicht

    RDMA/efa: Fix use of completion ctx after free

    In the Linux kernel, the following vulnerability has been resolved: RDMA/efa: Fix use of completion ctx after free On admin queue completion handling, if the admin command completed with error we print data from the completion context. The issue is that we already freed the completion context in polling/interrupts handler which means we print data from context in an unknown state (it might be already used again). Change the admin submission flow so alloc/dealloc of the context will be symmetric and dealloc will be called after any potential use of the context.

    Veröffentlicht Aktualisiert
  4. CVE-2026-31492

    Mittel · CVSS 6.8EPSS 0,12%Keine Korrektur veröffentlicht

    RDMA/irdma: Initialize free_qp completion before using it

    In the Linux kernel, the following vulnerability has been resolved: RDMA/irdma: Initialize free_qp completion before using it In irdma_create_qp, if ib_copy_to_udata fails, it will call irdma_destroy_qp to clean up which will attempt to wait on the free_qp completion, which is not initialized yet. Fix this by initializing the completion before the ib_copy_to_udata call.

    Veröffentlicht Aktualisiert
  5. CVE-2026-31489

    Hoch · CVSS 7.8EPSS 0,13%Keine Korrektur veröffentlicht

    spi: meson-spicc: Fix double-put in remove path

    In the Linux kernel, the following vulnerability has been resolved: spi: meson-spicc: Fix double-put in remove path meson_spicc_probe() registers the controller with devm_spi_register_controller(), so teardown already drops the controller reference via devm cleanup. Calling spi_controller_put() again in meson_spicc_remove() causes a double-put.

    Veröffentlicht Aktualisiert
  6. CVE-2026-31487

    Mittel · CVSS 5.5EPSS 0,12%Keine Korrektur veröffentlicht

    spi: use generic driver_override infrastructure

    In the Linux kernel, the following vulnerability has been resolved: spi: use generic driver_override infrastructure When a driver is probed through __driver_attach(), the bus' match() callback is called without the device lock held, thus accessing the driver_override field without a lock, which can cause a UAF. Fix this by using the driver-core driver_override infrastructure taking care of proper locking internally. Note that calling match() from __driver_attach() without the device lock held is intentional. [1] Also note that we do not enable the driver_override feature of struct bus_type, as SPI - in contrast to most other buses - pass

    Veröffentlicht Aktualisiert
  7. CVE-2026-31486

    Hoch · CVSS 7.1EPSS 0,1%Keine Korrektur veröffentlicht

    hwmon: (pmbus/core) Protect regulator operations with mutex

    In the Linux kernel, the following vulnerability has been resolved: hwmon: (pmbus/core) Protect regulator operations with mutex The regulator operations pmbus_regulator_get_voltage(), pmbus_regulator_set_voltage(), and pmbus_regulator_list_voltage() access PMBus registers and shared data but were not protected by the update_lock mutex. This could lead to race conditions. However, adding mutex protection directly to these functions causes a deadlock because pmbus_regulator_notify() (which calls regulator_notifier_call_chain()) is often called with the mutex already held (e.g., from pmbus_fault_handler()). If a regulator callback then calls

    Veröffentlicht Aktualisiert
  8. CVE-2026-31485

    Hoch · CVSS 7.8EPSS 0,13%Keine Korrektur veröffentlicht

    spi: spi-fsl-lpspi: fix teardown order issue (UAF)

    In the Linux kernel, the following vulnerability has been resolved: spi: spi-fsl-lpspi: fix teardown order issue (UAF) There is a teardown order issue in the driver. The SPI controller is registered using devm_spi_register_controller(), which delays unregistration of the SPI controller until after the fsl_lpspi_remove() function returns. As the fsl_lpspi_remove() function synchronously tears down the DMA channels, a running SPI transfer triggers the following NULL pointer dereference due to use after free: | fsl_lpspi 42550000.spi: I/O Error in DMA RX | Unable to handle kernel NULL pointer dereference at virtual address 0000000000000000 [

    Veröffentlicht Aktualisiert
  9. CVE-2026-31483

    Mittel · CVSS 5.5EPSS 0,12%Keine Korrektur veröffentlicht

    s390/syscalls: Add spectre boundary for syscall dispatch table

    In the Linux kernel, the following vulnerability has been resolved: s390/syscalls: Add spectre boundary for syscall dispatch table The s390 syscall number is directly controlled by userspace, but does not have an array_index_nospec() boundary to prevent access past the syscall function pointer tables.

    Veröffentlicht Aktualisiert
  10. CVE-2026-31480

    Mittel · CVSS 5.5EPSS 0,1%Keine Korrektur veröffentlicht

    tracing: Fix potential deadlock in cpu hotplug with osnoise

    In the Linux kernel, the following vulnerability has been resolved: tracing: Fix potential deadlock in cpu hotplug with osnoise The following sequence may leads deadlock in cpu hotplug: task1 task2 task3 ----- ----- ----- mutex_lock(&interface_lock) [CPU GOING OFFLINE] cpus_write_lock(); osnoise_cpu_die(); kthread_stop(task3); wait_for_completion(); osnoise_sleep(); mutex_lock(&interface_lock); cpus_read_lock(); [DEAD LOCK] Fix by swap the order of cpus_read_lock() and mutex_lock(&int

    Veröffentlicht Aktualisiert
  11. CVE-2026-31477

    Hoch · CVSS 7.5EPSS 0,48%Keine Korrektur veröffentlicht

    ksmbd: fix memory leaks and NULL deref in smb2_lock()

    In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix memory leaks and NULL deref in smb2_lock() smb2_lock() has three error handling issues after list_del() detaches smb_lock from lock_list at no_check_cl: 1) If vfs_lock_file() returns an unexpected error in the non-UNLOCK path, goto out leaks smb_lock and its flock because the out: handler only iterates lock_list and rollback_list, neither of which contains the detached smb_lock. 2) If vfs_lock_file() returns -ENOENT in the UNLOCK path, goto out leaks smb_lock and flock for the same reason. The error code returned to the dispatcher is also stale.

    Veröffentlicht Aktualisiert
  12. CVE-2026-31476

    Hoch · CVSS 8.2EPSS 0,5%Keine Korrektur veröffentlicht

    ksmbd: do not expire session on binding failure

    In the Linux kernel, the following vulnerability has been resolved: ksmbd: do not expire session on binding failure When a multichannel session binding request fails (e.g. wrong password), the error path unconditionally sets sess->state = SMB2_SESSION_EXPIRED. However, during binding, sess points to the target session looked up via ksmbd_session_lookup_slowpath() -- which belongs to another connection's user. This allows a remote attacker to invalidate any active session by simply sending a binding request with a wrong password (DoS). Fix this by skipping session expiration when the failed request was a binding attempt, since the session d

    Veröffentlicht Aktualisiert
  13. CVE-2026-31473

    Hoch · CVSS 7.8EPSS 0,1%Keine Korrektur veröffentlicht

    media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutex

    In the Linux kernel, the following vulnerability has been resolved: media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutex MEDIA_REQUEST_IOC_REINIT can run concurrently with VIDIOC_REQBUFS(0) queue teardown paths. This can race request object cleanup against vb2 queue cancellation and lead to use-after-free reports. We already serialize request queueing against STREAMON/OFF with req_queue_mutex. Extend that serialization to REQBUFS, and also take the same mutex in media_request_ioctl_reinit() so REINIT is in the same exclusion domain. This keeps request cleanup and queue cancellation from running in parallel for request-capabl

    Veröffentlicht Aktualisiert
  14. CVE-2026-31469

    Hoch · CVSS 7.8EPSS 0,14%Keine Korrektur veröffentlicht

    virtio_net: Fix UAF on dst_ops when IFF_XMIT_DST_RELEASE is cleared and napi_tx is false

    In the Linux kernel, the following vulnerability has been resolved: virtio_net: Fix UAF on dst_ops when IFF_XMIT_DST_RELEASE is cleared and napi_tx is false A UAF issue occurs when the virtio_net driver is configured with napi_tx=N and the device's IFF_XMIT_DST_RELEASE flag is cleared (e.g., during the configuration of tc route filter rules). When IFF_XMIT_DST_RELEASE is removed from the net_device, the network stack expects the driver to hold the reference to skb->dst until the packet is fully transmitted and freed. In virtio_net with napi_tx=N, skbs may remain in the virtio transmit ring for an extended period. If the network namespace

    Veröffentlicht Aktualisiert
  15. CVE-2026-31467

    Hoch · CVSS 7.5EPSS 0,38%Keine Korrektur veröffentlicht

    erofs: add GFP_NOIO in the bio completion if needed

    In the Linux kernel, the following vulnerability has been resolved: erofs: add GFP_NOIO in the bio completion if needed The bio completion path in the process context (e.g. dm-verity) will directly call into decompression rather than trigger another workqueue context for minimal scheduling latencies, which can then call vm_map_ram() with GFP_KERNEL. Due to insufficient memory, vm_map_ram() may generate memory swapping I/O, which can cause submit_bio_wait to deadlock in some scenarios. Trimmed down the call stack, as follows: f2fs_submit_read_io submit_bio //bio_list is initialized. mmc_blk_mq_recovery z_e

    Veröffentlicht Aktualisiert
  16. CVE-2026-31466

    Mittel · CVSS 5.7EPSS 0,09%Keine Korrektur veröffentlicht

    mm/huge_memory: fix folio isn't locked in softleaf_to_folio()

    In the Linux kernel, the following vulnerability has been resolved: mm/huge_memory: fix folio isn't locked in softleaf_to_folio() On arm64 server, we found folio that get from migration entry isn't locked in softleaf_to_folio(). This issue triggers when mTHP splitting and zap_nonpresent_ptes() races, and the root cause is lack of memory barrier in softleaf_to_folio(). The race is as follows: CPU0 CPU1 deferred_split_scan() zap_nonpresent_ptes() lock folio split_folio() unmap_folio() change ptes to migration entries __split_folio_to_order()

    Veröffentlicht Aktualisiert
  17. CVE-2026-31464

    Hoch · CVSS 8.1EPSS 0,27%Keine Korrektur veröffentlicht

    scsi: ibmvfc: Fix OOB access in ibmvfc_discover_targets_done()

    In the Linux kernel, the following vulnerability has been resolved: scsi: ibmvfc: Fix OOB access in ibmvfc_discover_targets_done() A malicious or compromised VIO server can return a num_written value in the discover targets MAD response that exceeds max_targets. This value is stored directly in vhost->num_targets without validation, and is then used as the loop bound in ibmvfc_alloc_targets() to index into disc_buf[], which is only allocated for max_targets entries. Indices at or beyond max_targets access kernel memory outside the DMA-coherent allocation. The out-of-bounds data is subsequently embedded in Implicit Logout and PLOGI MADs tha

    Veröffentlicht Aktualisiert
  18. CVE-2026-31462

    Mittel · CVSS 5.5EPSS 0,16%Keine Korrektur veröffentlicht

    drm/amdgpu: prevent immediate PASID reuse case

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: prevent immediate PASID reuse case PASID resue could cause interrupt issue when process immediately runs into hw state left by previous process exited with the same PASID, it's possible that page faults are still pending in the IH ring buffer when the process exits and frees up its PASID. To prevent the case, it uses idr cyclic allocator same as kernel pid's. (cherry picked from commit 8f1de51f49be692de137c8525106e0fce2d1912d)

    Veröffentlicht Aktualisiert
  19. CVE-2026-31455

    Hoch · CVSS 7.8EPSS 0,13%Keine Korrektur veröffentlicht

    xfs: stop reclaim before pushing AIL during unmount

    In the Linux kernel, the following vulnerability has been resolved: xfs: stop reclaim before pushing AIL during unmount The unmount sequence in xfs_unmount_flush_inodes() pushed the AIL while background reclaim and inodegc are still running. This is broken independently of any use-after-free issues - background reclaim and inodegc should not be running while the AIL is being pushed during unmount, as inodegc can dirty and insert inodes into the AIL during the flush, and background reclaim can race to abort and free dirty inodes. Reorder xfs_unmount_flush_inodes() to stop inodegc and cancel background reclaim before pushing the AIL. Stop in

    Veröffentlicht Aktualisiert
  20. CVE-2026-31454

    Hoch · CVSS 7.8EPSS 0,13%Keine Korrektur veröffentlicht

    xfs: save ailp before dropping the AIL lock in push callbacks

    In the Linux kernel, the following vulnerability has been resolved: xfs: save ailp before dropping the AIL lock in push callbacks In xfs_inode_item_push() and xfs_qm_dquot_logitem_push(), the AIL lock is dropped to perform buffer IO. Once the cluster buffer no longer protects the log item from reclaim, the log item may be freed by background reclaim or the dquot shrinker. The subsequent spin_lock() call dereferences lip->li_ailp, which is a use-after-free. Fix this by saving the ailp pointer in a local variable while the AIL lock is held and the log item is guaranteed to be valid.

    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →