p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

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

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 8429

  1. CVE-2026-68363

    Nicht bewertetEPSS 0,18%Korrektur verfügbar

    wifi: ath9k: hif_usb: don't dereference hif_dev after re-arming firmware request

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath9k: hif_usb: don't dereference hif_dev after re-arming firmware request ath9k_hif_request_firmware() re-arms an asynchronous firmware load via request_firmware_nowait(), passing hif_dev as the completion context, and then still dereferences hif_dev: dev_info(&hif_dev->udev->dev, "ath9k_htc: Firmware %s requested\n", hif_dev->fw_name); The re-armed callback ath9k_hif_usb_firmware_cb() runs on the "events" workqueue and, when the firmware is missing, walks the retry chain into ath9k_hif_usb_firmware_fail() -> complete_all(&hif_dev->fw_done). That releases the w

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-68361

    Nicht bewertetEPSS 0,19%Korrektur verfügbar

    hwmon: (corsair-psu) Stop device IO before calling hid_hw_stop

    In the Linux kernel, the following vulnerability has been resolved: hwmon: (corsair-psu) Stop device IO before calling hid_hw_stop hid_hw_stop() does not stop the device IO. This results in a race condition between hid_input_report() and the point immediately following the execution of hid_device_io_start() within corsairpsu_probe(). If the probe operation fails after "io start" has been initiated, this race condition will result in a uaf vulnerability [1]. CPU0 CPU1 ==== ==== corsairpsu_probe() hid_device_io_start() ... unlock driver_input_lock hid_hw_stop() kfree(hidraw) __hid_input_report() ... acquire driver_input_l

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-68360

    Nicht bewertetEPSS 0,24%Korrektur verfügbar

    hwmon: (corsair-cpro) Stop device IO before calling hid_hw_stop

    In the Linux kernel, the following vulnerability has been resolved: hwmon: (corsair-cpro) Stop device IO before calling hid_hw_stop Calling hid_hw_stop() does not stop the device IO. This results in a race condition between hid_input_report() and the point immediately following the execution of hid_device_io_start() within the driver probe function. If the probe operation fails after "io start" has been initiated, this race condition will result in a UAF vulnerability. Fix the problem by calling hid_device_io_stop() before calling hid_hw_stop().

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-68357

    Nicht bewertetEPSS 0,18%Korrektur verfügbar

    watchdog: pretimeout: Fix UAF in watchdog_unregister_governor()

    In the Linux kernel, the following vulnerability has been resolved: watchdog: pretimeout: Fix UAF in watchdog_unregister_governor() When a watchdog governor is unregistered, it updates existing watchdog devices that were using this governor by falling back to `default_gov`. If the governor being unregistered is currently set as `default_gov`, the `default_gov` is never cleared. This leads to 2 use-after-free issues: 1. New watchdog devices registered after this point will inherit the dangling `default_gov`. 2. Existing watchdog devices using the unregistered governor will have their `wdd->gov` reassigned to the dangling `default_gov

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

    Nicht bewertetEPSS 0,18%Korrektur verfügbar

    wifi: ath11k: fix potential buffer underflow in ath11k_hal_rx_msdu_list_get()

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: fix potential buffer underflow in ath11k_hal_rx_msdu_list_get() When the first entry in msdu_details has a zero buffer address, the code accesses msdu_details[i - 1] with i == 0, causing a buffer underflow. Fix similarly to ath12k_wifi7_hal_rx_msdu_list_get() by adding a separate check for i == 0 before the main condition to prevent the out-of-bounds access. Found by Linux Verification Center (linuxtesting.org) with SVACE.

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-68354

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

    firewire: net: Fix fragmented datagram reassembly

    In the Linux kernel, the following vulnerability has been resolved: firewire: net: Fix fragmented datagram reassembly fwnet_frag_new() keeps a sorted list of received fragments for a partial datagram. When a new fragment is adjacent to an existing fragment, the code checks whether the new fragment also closes the gap to the next or previous list entry. Those neighbor lookups currently assume that the current fragment always has a real next or previous fragment. At a list edge, the next or previous entry is the list head, not a struct fwnet_fragment_info. The gap checks also compare against the old edge of the current fragment instead of t

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-68353

    Hoch · CVSS 8.1EPSS 0,29%Korrektur verfügbar

    wifi: ath6kl: fix OOB read from firmware num_msg in TX complete handler

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath6kl: fix OOB read from firmware num_msg in TX complete handler The firmware-controlled num_msg field (u8, 0-255) drives the loop in ath6kl_wmi_tx_complete_event_rx() without validation against the buffer length. This allows out-of-bounds reads of up to 1020 bytes past the WMI event buffer when the firmware sends an inflated num_msg. Add a check that the buffer is large enough to hold the fixed struct and the num_msg variable-length entries.

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-68352

    Hoch · CVSS 8.3EPSS 0,41%Korrektur verfügbar

    wifi: ath6kl: fix OOB read from firmware IE lengths in connect event

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath6kl: fix OOB read from firmware IE lengths in connect event The firmware-controlled beacon_ie_len, assoc_req_len, and assoc_resp_len fields in ath6kl_wmi_connect_event_rx() are not validated against the buffer length. Their sum (up to 765) can exceed the actual WMI event data, causing out-of-bounds reads during IE parsing and state corruption of wmi->is_wmm_enabled. Add a check that the total IE length fits within the buffer.

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-68351

    Nicht bewertetEPSS 0,22%Korrektur verfügbar

    wifi: carl9170: bound memcpy length in cmd callback to prevent OOB read

    In the Linux kernel, the following vulnerability has been resolved: wifi: carl9170: bound memcpy length in cmd callback to prevent OOB read When the firmware sends a command response with a length mismatch, carl9170_cmd_callback() logs the mismatch and calls carl9170_restart() but then falls through to memcpy(ar->readbuf, buffer + 4, len - 4). Since len comes from the firmware and can exceed ar->readlen, this copies more data than the readbuf was allocated for. Bound the memcpy to min(len - 4, ar->readlen) so that the response is still completed -- avoiding repeated restarts from queued garbage -- while preventing an overread past the resp

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-68350

    Nicht bewertetEPSS 0,18%Korrektur verfügbar

    wifi: carl9170: fix OOB read from off-by-two in TX status handler

    In the Linux kernel, the following vulnerability has been resolved: wifi: carl9170: fix OOB read from off-by-two in TX status handler The bounds check in carl9170_tx_process_status() uses `i > ((cmd->hdr.len / 2) + 1)` which is off by two, allowing 2 extra iterations past valid _tx_status entries when the firmware- controlled hdr.ext exceeds hdr.len/2. Fix by using the correct comparison `i >= (cmd->hdr.len / 2)`.

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

    Nicht bewertetEPSS 0,2%Korrektur verfügbar

    wifi: carl9170: fix buffer overflow in rx_stream failover path

    In the Linux kernel, the following vulnerability has been resolved: wifi: carl9170: fix buffer overflow in rx_stream failover path The failover continuation in carl9170_rx_stream() copies the full tlen from the second USB transfer instead of capping at rx_failover_missing bytes. When both transfers are near maximum size, the total exceeds the 65535-byte failover SKB, triggering skb_over_panic. Limit the copy size to the missing byte count. [Fix checkpatch CHECK:PARENTHESIS_ALIGNMENT]

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-68343

    Kritisch · CVSS 9.1EPSS 0,51%Keine Korrektur veröffentlicht

    smb: client: validate DFS referral PathConsumed

    In the Linux kernel, the following vulnerability has been resolved: smb: client: validate DFS referral PathConsumed parse_dfs_referrals() validates that the response contains the fixed referral entry array and, on for-next, the per-referral string offsets. However, the response also contains a PathConsumed value that is later used for DFS path parsing. If a malformed response provides a PathConsumed value larger than the search name, later DFS parsing can advance beyond the end of the path. Validate PathConsumed against the search name length before storing it in the parsed referral.

    Veröffentlicht Aktualisiert
  13. CVE-2026-68340

    Hoch · CVSS 7.7EPSS 0,15%Korrektur verfügbar

    hwmon: occ: validate poll response sensor blocks

    In the Linux kernel, the following vulnerability has been resolved: hwmon: occ: validate poll response sensor blocks The OCC poll response parser walks a counted list of sensor data blocks. It used the static backing-array capacity as the parse boundary, but a transport response makes only data_length bytes current and valid. A truncated response can therefore make the parser consume a block header or block extent outside the current response. Use data_length as the parent boundary, prove the fixed poll header and each current block header before reading them, and prove the complete block before advancing. Keep parsed sensor metadata local

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

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

    net/packet: avoid fanout hook re-registration after unregister

    In the Linux kernel, the following vulnerability has been resolved: net/packet: avoid fanout hook re-registration after unregister packet_set_ring() temporarily detaches a socket from packet delivery while reconfiguring its ring. It records the previous running state, clears po->num, unregisters the protocol hook when needed, drops po->bind_lock, and later restores po->num and re-registers the hook from the saved was_running value. That unlocked window can race with NETDEV_UNREGISTER. The notifier can observe the socket as not running, skip __unregister_prot_hook(), and invalidate the per-socket binding by setting po->ifindex to -1 and cle

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-68337

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

    bpf: Reject redirect helpers without a bpf_net_context

    In the Linux kernel, the following vulnerability has been resolved: bpf: Reject redirect helpers without a bpf_net_context The bpf_redirect*() helpers and skb_do_redirect() obtain the per-task bpf_redirect_info via bpf_net_ctx_get_ri(), which dereferences the current->bpf_net_context unconditionally. That context is established on the paths that run tc BPF such as sch_handle_{ingress,egress}(), *except* for the case where {cls,act}_bpf was attached to a proper qdisc. A program running from there reaches the NULL deref in two ways: * It calls bpf_redirect() directly, which dereferences the context at the top of the helper: tc qdisc

    Veröffentlicht Aktualisiert
  16. CVE-2026-68335

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

    rds: drop incoming messages that cross network namespace boundaries

    In the Linux kernel, the following vulnerability has been resolved: rds: drop incoming messages that cross network namespace boundaries rds_find_bound() looks up the destination socket using a global rhashtable keyed solely on (addr, port, scope_id). Network namespaces are not part of the key, so a sender in netns A can deliver an incoming message (inc) to a socket that lives in a different netns B. When this happens, inc->i_conn points to an rds_connection whose c_net is netns A, but the receiving rs lives in netns B. Once the child process that created netns A exits, cleanup_net() calls rds_loop_exit_net() -> rds_loop_kill_conns() -> r

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-68333

    Nicht bewertetEPSS 0,18%Korrektur verfügbar

    dpaa2-switch: put MAC endpoint device on disconnect

    In the Linux kernel, the following vulnerability has been resolved: dpaa2-switch: put MAC endpoint device on disconnect fsl_mc_get_endpoint() returns the MAC endpoint device with a reference taken through device_find_child(). The switch port connect path stores that device in mac->mc_dev and keeps it for the lifetime of the connected MAC object. However, the disconnect path only closes the MAC and frees the dpaa2_mac object. It does not drop the endpoint device reference stored in mac->mc_dev, so every successful connect leaks that device reference when the MAC is later disconnected. Drop the endpoint device reference before freeing the d

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-68331

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    dpaa2-eth: put MAC endpoint device on disconnect

    In the Linux kernel, the following vulnerability has been resolved: dpaa2-eth: put MAC endpoint device on disconnect fsl_mc_get_endpoint() returns the MAC endpoint device with a reference taken through device_find_child(). The Ethernet connect path stores that device in mac->mc_dev and keeps it for the lifetime of the connected MAC object. However, the disconnect path only disconnects and closes the MAC before freeing the dpaa2_mac object. It does not drop the endpoint device reference stored in mac->mc_dev, so every successful connect leaks that device reference when the MAC is later disconnected. Drop the endpoint device reference after

    • Auf 5.15.0-1118.128+fips1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2026-68329

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

    iommu/amd: Wait for completion instead of returning early in iommu_completion_wait()

    In the Linux kernel, the following vulnerability has been resolved: iommu/amd: Wait for completion instead of returning early in iommu_completion_wait() need_sync is a per-IOMMU flag shared by all domains and devices behind that IOMMU. It is set whenever a command is queued with sync == true and cleared when a completion-wait (CWAIT) command is queued. However, a cleared need_sync only means that a covering CWAIT has been queued, not that all previously queued commands have actually completed in hardware. iommu_completion_wait() read need_sync locklessly and returned early when it was false. This breaks the "block until all previously queu

    Veröffentlicht Aktualisiert
  20. CVE-2026-68328

    Nicht bewertetEPSS 0,18%Korrektur verfügbar

    nfp: Check resource mutex allocation

    In the Linux kernel, the following vulnerability has been resolved: nfp: Check resource mutex allocation nfp_cpp_resource_find() allocates a CPP mutex handle for the matching resource-table entry and then reports success. nfp_resource_try_acquire() immediately passes that handle to nfp_cpp_mutex_trylock(). However, nfp_cpp_mutex_alloc() returns NULL on failure. If that happens for a matching table entry, the resource lookup still returns success and the following trylock dereferences a NULL mutex pointer while opening the resource. nfp_resource_acquire() already treats failure to allocate the table mutex as -ENOMEM. Do the same for the

    • 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 →