p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-gcp-fips · Seite 173

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 8401

  1. CVE-2026-46214

    Mittel · CVSS 5.5EPSS 0,13%Korrektur verfügbar

    vsock/virtio: fix accept queue count leak on transport mismatch

    In the Linux kernel, the following vulnerability has been resolved: vsock/virtio: fix accept queue count leak on transport mismatch virtio_transport_recv_listen() calls sk_acceptq_added() before vsock_assign_transport(). If vsock_assign_transport() fails or selects a different transport, the error path returns without calling sk_acceptq_removed(), permanently incrementing sk_ack_backlog. After approximately backlog+1 such failures, sk_acceptq_is_full() returns true, causing the listener to reject all new connections. Fix by moving sk_acceptq_added() to after the transport validation, matching the pattern used by vmci_transport and hyperv_

    • Auf 5.15.0-1112.122+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-46212

    Hoch · CVSS 8.8EPSS 0,27%Korrektur verfügbar

    batman-adv: bla: prevent use-after-free when deleting claims

    In the Linux kernel, the following vulnerability has been resolved: batman-adv: bla: prevent use-after-free when deleting claims When batadv_bla_del_backbone_claims() removes all claims for a backbone, it does this by dropping the link entry in the hash list. This list entry itself was one of the references which need to be dropped at the same time via batadv_claim_put(). But the batadv_claim_put() must not be done before the last access to the claim object in this function. Otherwise the claim might be freed already by the batadv_claim_release() function before the list entry was dropped.

    • Auf 5.15.0-1112.122+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-46209

    Hoch · CVSS 7.8EPSS 0,14%Korrektur verfügbar

    drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs()

    In the Linux kernel, the following vulnerability has been resolved: drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs() drm_gem_fb_init_with_funcs() computes sub-sampled plane dimensions using plain integer division: unsigned int width = mode_cmd->width / (i ? info->hsub : 1); unsigned int height = mode_cmd->height / (i ? info->vsub : 1); However, the ioctl-level framebuffer_check() in drm_framebuffer.c uses drm_format_info_plane_width/height() which round up dimensions via DIV_ROUND_UP(). This inconsistency corrupts the subsequent GEM object size check for certain pixel format and dimension combina

    • Auf 5.15.0-1112.122+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-46208

    Hoch · CVSS 7.8EPSS 0,14%Korrektur verfügbar

    batman-adv: stop tp_meter sessions during mesh teardown

    In the Linux kernel, the following vulnerability has been resolved: batman-adv: stop tp_meter sessions during mesh teardown TP meter sessions remain linked on bat_priv->tp_list after the netlink request has already finished. When the mesh interface is removed, batadv_mesh_free() currently tears down the mesh without first draining these sessions. A running sender thread or a late incoming tp_meter packet can then keep processing against a mesh instance which is already shutting down. Synchronize tp_meter with the mesh lifetime by stopping all active sessions from batadv_mesh_free() and waiting for sender threads to exit before teardown con

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-46206

    Hoch · CVSS 7.8EPSS 0,14%Korrektur verfügbar

    batman-adv: reject new tp_meter sessions during teardown

    In the Linux kernel, the following vulnerability has been resolved: batman-adv: reject new tp_meter sessions during teardown Prevent tp_meter from starting new sender or receiver sessions after mesh_state has left BATADV_MESH_ACTIVE.

    • Auf 5.15.0-1112.122+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-46205

    Hoch · CVSS 7.8EPSS 0,14%Korrektur verfügbar

    staging: media: atomisp: Disallow all private IOCTLs

    In the Linux kernel, the following vulnerability has been resolved: staging: media: atomisp: Disallow all private IOCTLs Disallow all private IOCTLs. These aren't quite as safe as one could assume of IOCTL handlers; disable them for now. Instead of removing the code, return in the beginning of the function if cmd is non-zero in order to keep static checkers happy.

    • Auf 5.15.0-1112.122+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-46200

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

    spi: mpc52xx: fix controller deregistration

    In the Linux kernel, the following vulnerability has been resolved: spi: mpc52xx: fix controller deregistration Make sure to deregister the controller before disabling and releasing underlying resources like interrupts and gpios during driver unbind.

    Veröffentlicht Aktualisiert
  8. CVE-2026-46198

    Hoch · CVSS 8.8EPSS 0,28%Korrektur verfügbar

    batman-adv: fix integer overflow on buff_pos

    In the Linux kernel, the following vulnerability has been resolved: batman-adv: fix integer overflow on buff_pos Fixing an integer overflow present in batadv_iv_ogm_send_to_if. The size check is done using the int type in batadv_iv_ogm_aggr_packet whereas the buff_pos variable uses the s16 type. This could lead to an out-of-bound read.

    • Auf 5.15.0-1112.122+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-46197

    Hoch · CVSS 7.8EPSS 0,14%Korrektur verfügbar

    drm/amdkfd: validate SVM ioctl nattr against buffer size

    In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: validate SVM ioctl nattr against buffer size Validate nattr field against the buffer size, preventing out-of-bounds buffer access via user-controlled attribute count. (cherry picked from commit 5eca8bfdfa456c3304ca77523718fe24254c172f)

    • Auf 5.15.0-1112.122+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-46196

    Mittel · CVSS 5.5EPSS 0,13%Korrektur verfügbar

    tracepoint: balance regfunc() on func_add() failure in tracepoint_add_func()

    In the Linux kernel, the following vulnerability has been resolved: tracepoint: balance regfunc() on func_add() failure in tracepoint_add_func() When a tracepoint goes through the 0 -> 1 transition, tracepoint_add_func() invokes the subsystem's ext->regfunc() before attempting to install the new probe via func_add(). If func_add() then fails (for example, when allocate_probes() cannot allocate a new probe array under memory pressure and returns -ENOMEM), the function returns the error without calling the matching ext->unregfunc(), leaving the side effects of regfunc() behind with no installed probe to justify them. For syscall tracepoints

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-46195

    Kritisch · CVSS 9.8EPSS 0,68%Korrektur verfügbar

    smb: client: validate dacloffset before building DACL pointers

    In the Linux kernel, the following vulnerability has been resolved: smb: client: validate dacloffset before building DACL pointers parse_sec_desc(), build_sec_desc(), and the chown path in id_mode_to_cifs_acl() all add the server-supplied dacloffset to pntsd before proving a DACL header fits inside the returned security descriptor. On 32-bit builds a malicious server can return dacloffset near U32_MAX, wrap the derived DACL pointer below end_of_acl, and then slip past the later pointer-based bounds checks. build_sec_desc() and id_mode_to_cifs_acl() can then dereference DACL fields from the wrapped pointer in the chmod/chown rewrite paths.

    • Auf 5.15.0-1111.121+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-46193

    Mittel · CVSS 5.5EPSS 0,14%Korrektur verfügbar

    xfrm: ah: account for ESN high bits in async callbacks

    In the Linux kernel, the following vulnerability has been resolved: xfrm: ah: account for ESN high bits in async callbacks AH allocates its temporary auth/ICV layout differently when ESN is enabled: the async ahash setup appends a 4-byte seqhi slot before the ICV or auth_data area, but the async completion callbacks still reconstruct the temporary layout as if seqhi were absent. With an async AH implementation selected, that makes AH copy or compare the wrong bytes on both the IPv4 and IPv6 paths. In UML repro on IPv4 AH with ESN and forced async hmac(sha1), ping fails with 100% packet loss, and the callback logs show the pre-fix drift:

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-46191

    Hoch · CVSS 7.1EPSS 0,14%Korrektur verfügbar

    fbcon: Avoid OOB font access if console rotation fails

    In the Linux kernel, the following vulnerability has been resolved: fbcon: Avoid OOB font access if console rotation fails Clear the font buffer if the reallocation during console rotation fails in fbcon_rotate_font(). The putcs implementations for the rotated buffer will return early in this case. See [1] for an example. Currently, fbcon_rotate_font() keeps the old buffer, which is too small for the rotated font. Printing to the rotated console with a high-enough character code will overflow the font buffer. v2: - fix typos in commit message

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-46189

    Hoch · CVSS 7EPSS 0,14%Korrektur verfügbar

    RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path

    In the Linux kernel, the following vulnerability has been resolved: RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path Sashiko points out that pvrdma_uar_free() is already called within pvrdma_dealloc_ucontext(), so calling it before triggers a double free.

    • Auf 5.15.0-1112.122+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-46187

    Mittel · CVSS 4.7EPSS 0,1%Korrektur verfügbar

    wifi: rsi: fix kthread lifetime race between self-exit and external-stop

    In the Linux kernel, the following vulnerability has been resolved: wifi: rsi: fix kthread lifetime race between self-exit and external-stop RSI driver use both self-exit(kthread_complete_and_exit) and external-stop (kthread_stop) when killing a kthread. Generally, kthread_stop() is called first, and in this case, no particular issues occur. However, in rare instances where kthread_complete_and_exit() is called first and then kthread_stop() is called, a UAF occurs because the kthread object, which has already exited and been freed, is accessed again. Therefore, to prevent this with minimal modification, you must remove kthread_stop() and

    • Auf 5.15.0-1112.122+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2026-46186

    Mittel · CVSS 5.5EPSS 0,12%Korrektur verfügbar

    Bluetooth: virtio_bt: validate rx pkt_type header length

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: virtio_bt: validate rx pkt_type header length virtbt_rx_handle() reads the leading pkt_type byte from the RX skb and forwards the remainder to hci_recv_frame() for every event/ACL/SCO/ISO type, without checking that the remaining payload is at least the fixed HCI header for that type. After the preceding patch bounds the backend-supplied used.len to [1, VIRTBT_RX_BUF_SIZE], a one-byte completion still reaches hci_recv_frame() with skb->len already pulled to 0. If the byte happened to be HCI_ACLDATA_PKT, the ACL-vs-ISO classification fast-path in hci_dev_classify

    • Auf 5.15.0-1112.122+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-46184

    Mittel · CVSS 5.5EPSS 0,13%Korrektur verfügbar

    sound: ua101: fix division by zero at probe

    In the Linux kernel, the following vulnerability has been resolved: sound: ua101: fix division by zero at probe Add a missing sanity check for bNrChannels in detect_usb_format() to prevent a division by zero in playback_urb_complete() and capture_urb_complete(). USB core does not validate class-specific descriptor fields such as bNrChannels, so drivers must verify them before use. If a device provides bNrChannels = 0, frame_bytes becomes zero and is later used as a divisor in the URB completion handlers, leading to a kernel crash.

    • Auf 5.15.0-1112.122+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-46181

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

    RDMA/mlx4: Fix mis-use of RCU in mlx4_srq_event()

    In the Linux kernel, the following vulnerability has been resolved: RDMA/mlx4: Fix mis-use of RCU in mlx4_srq_event() Sashiko points out the radix_tree itself is RCU safe, but nothing ever frees the mlx4_srq struct with RCU, and it isn't even accessed within the RCU critical section. It also will crash if an event is delivered before the srq object is finished initializing. Use the spinlock since it isn't easy to make RCU work, use refcount_inc_not_zero() to protect against partially initialized objects, and order the refcount_set() to be after the srq is fully initialized.

    Veröffentlicht Aktualisiert
  19. CVE-2026-46180

    Hoch · CVSS 7.8EPSS 0,14%Korrektur verfügbar

    wifi: brcmfmac: Fix potential use-after-free issue when stopping watchdog task

    In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: Fix potential use-after-free issue when stopping watchdog task Watchdog task might end between send_sig() and kthread_stop() calls, what results in the use-after-free issue. Fix this by increasing watchdog task reference count before calling send_sig() and dropping it by switching to kthread_stop_put().

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    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 →