p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-gke · Seite 183

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 6107

  1. CVE-2026-74329

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    watchdog: unregister PM notifier on watchdog unregister

    In the Linux kernel, the following vulnerability has been resolved: watchdog: unregister PM notifier on watchdog unregister watchdog_register_device() registers wdd->pm_nb when WDOG_NO_PING_ON_SUSPEND is set, but watchdog_unregister_device() does not remove it. This leaves an embedded notifier block on the PM notifier chain after the watchdog device has been unregistered. A later suspend/resume notification can then call watchdog_pm_notifier() with a stale watchdog_device pointer, or at minimum after wdd->wd_data has been cleared by watchdog_dev_unregister(). Unregister the PM notifier before tearing down the watchdog device.

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-74328

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

    iommufd: Destroy the pages content after detaching from dmabuf

    In the Linux kernel, the following vulnerability has been resolved: iommufd: Destroy the pages content after detaching from dmabuf Sashiko points out this has gotten out of order, the mutex could still be in use through the dmabuf invalidation callbacks. Don't destroy any of the pages content until the dmabuf is fully detached.

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-74327

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    vmalloc: fix NULL pointer dereference in is_vm_area_hugepages()

    In the Linux kernel, the following vulnerability has been resolved: vmalloc: fix NULL pointer dereference in is_vm_area_hugepages() find_vm_area() can return NULL if the given address is not a valid vmalloc area. Check the return value before dereferencing it to avoid a kernel crash.

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-74325

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

    wifi: mt76: use kfree_rcu for offchannel link in mt76_put_vif_phy_link

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: use kfree_rcu for offchannel link in mt76_put_vif_phy_link mt76_put_vif_phy_link() frees the offchannel mlink with plain kfree() after rcu_assign_pointer(NULL). However, rcu_assign_pointer only prevents future RCU readers from obtaining the pointer -- it does not wait for existing readers that already hold it via rcu_dereference. The TX datapath (e.g. mt7996_mac_write_txwi) dereferences mlink->wcid and mlink->idx under rcu_read_lock. If a TX softirq obtained the pointer via rcu_dereference just before the NULL assignment, it will dereference freed memory after

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-74324

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    wifi: mt76: mt7925: validate skb length in testmode query

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7925: validate skb length in testmode query In mt7925_tm_query(), the response skb from mt76_mcu_send_and_get_msg() is used in a memcpy without validating its length: memcpy(evt_resp, skb->data + 8, MT7925_EVT_RSP_LEN); where MT7925_EVT_RSP_LEN is 512. If the firmware returns a response shorter than 520 bytes (8 + 512), this reads beyond the skb data buffer. The over-read data is then returned to userspace via nla_put() in mt7925_testmode_dump(). Add a length check before the memcpy to ensure the skb contains sufficient data.

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-74323

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

    wifi: mt76: mt7996: Fix possible token leak in mt7996_tx_prepare_skb()

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: Fix possible token leak in mt7996_tx_prepare_skb() If link_conf or link_sta lookup fails in mt7996_tx_prepare_skb routine, mt7996 driver leaks an already allocated tx token. Fix the issue releasing the token in case of error.

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-74322

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    wifi: mt76: mt7996: Fix possible NULL pointer dereference in mt7996_mac_write_txwi_80211()

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: Fix possible NULL pointer dereference in mt7996_mac_write_txwi_80211() For injected frames (e.g. via radiotap), mac80211 can pass info->control.vif = NULL, as explicitly noted in struct ieee80211_tx_info. Check vif pointer before executing ieee80211_vif_is_mld() in mt7996_mac_write_txwi_80211 routine in order to avoid a possible NULL pointer dereference.

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-74321

    Hoch · CVSS 7.5EPSS 0,72%Korrektur verfügbar

    btrfs: fix invalid pointer dereference in __btrfs_run_delayed_refs()

    In the Linux kernel, the following vulnerability has been resolved: btrfs: fix invalid pointer dereference in __btrfs_run_delayed_refs() In the beginning of the loop, we try to obtain a locked delayed ref head, if 'locked_ref' is currently NULL, by calling btrfs_select_ref_head(), which can return an error pointer. If the error pointer is -EAGAIN we do a continue and go back to the beginning of the loop, which will not try again to call btrfs_select_ref_head() since 'locked_ref' is no longer NULL but it's ERR_PTR(-EAGAIN), and then we do: spin_lock(&locked_ref->lock); against a ERR_PTR(-EAGAIN) value, generating an invalid pointer dere

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-74320

    Nicht bewertetEPSS 0,22%Korrektur verfügbar

    fbdev: sm501fb: Fix buffer errors in OF binding code

    In the Linux kernel, the following vulnerability has been resolved: fbdev: sm501fb: Fix buffer errors in OF binding code The code that gets the frame buffer mode from OF has 'use after free', 'buffer overrun' and memory leaks. info->edid_data isn't free if the probe functions fail or if pd->def_mode is set. If both the CRT and PANEL are enabled info->edid_data is used after being freed and is freed twice. The string returned by of_get_property(np, "mode", &len) is just written over either the static "640x480-16@60" or the module parameter string without any regard for the length (which is most likely longer). Use kstrump() for the OF mo

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-74318

    Mittel · CVSS 5.7EPSS 0,21%Korrektur verfügbar

    btrfs: fix deadlock cloning inline extent when using flushoncommit

    In the Linux kernel, the following vulnerability has been resolved: btrfs: fix deadlock cloning inline extent when using flushoncommit In commit b48c980b6a7e ("btrfs: fix deadlock between reflink and transaction commit when using flushoncommit") a deadlock was fixed between reflinks and transaction commits when the fs is mounted with the flushoncommit option. This happened when we had to copy an inline extent's data to the destination file. However the issue was fixed only for the case where the destination offset is 0, it missed the case when the offset is greater than zero. Fix this by ensuring we get i_size update whenever we copied an

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-74317

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

    ixgbe: do not configure xps for XDP queues

    In the Linux kernel, the following vulnerability has been resolved: ixgbe: do not configure xps for XDP queues netif_set_xps_queue() should not be called for an XDP Tx queue, since such queues are not netdev-exposed. On systems with number of CPUs >=64, on E610 adapter, netdev is configured with maximum number queue pairs being 63 (due to MSI-X assignment), but configuring XDP results in 64 XDP queues. So, during XDP program load, when netif_set_xps_queue() is called for the last XDP queue, we get a WARNING with a call trace and KASAN report afterwards (if enabled). [ 2012.699800] WARNING: net/core/dev.c:2854 at __netif_set_xps_queue+0x11

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-74316

    Hoch · CVSS 7.5EPSS 0,63%Korrektur verfügbar

    NFSD: Handle layout stid in nfsd4_drop_revoked_stid()

    In the Linux kernel, the following vulnerability has been resolved: NFSD: Handle layout stid in nfsd4_drop_revoked_stid() nfsd4_drop_revoked_stid() has no SC_TYPE_LAYOUT case, so when a client sends FREE_STATEID for an admin-revoked layout stid, the default branch releases cl_lock and returns without unhashing or releasing the stid. The stid remains in the IDR and on the per-client list until the client is destroyed. Remove the layout stid from the per-client list and call nfs4_put_stid() to drop the creation reference. When the refcount reaches zero, nfsd4_free_layout_stateid() handles the remaining cleanup: cancelling the fence worker,

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-74314

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

    bpf: Cancel special fields on map value recycle

    In the Linux kernel, the following vulnerability has been resolved: bpf: Cancel special fields on map value recycle Map update and delete paths currently call bpf_obj_free_fields() when a value is being replaced or recycled. That makes field destruction depend on the context of the update/delete operation. For tracing programs this can include NMI context, where referenced kptr destructors, uptr unpinning, and graph root destruction are not generally safe. Introduce bpf_obj_cancel_fields() for the reusable-value path. It only performs NMI-safe cleanup for timer, workqueue, and task_work fields. Fields that need full destruction are left at

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-74313

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

    vduse: hold vduse_lock across IDR lookup in open path

    In the Linux kernel, the following vulnerability has been resolved: vduse: hold vduse_lock across IDR lookup in open path vduse_dev_open() looks up struct vduse_dev through the IDR and then acquires dev->lock only after vduse_lock has been dropped. This leaves a window where a concurrent VDUSE_DESTROY_DEV can remove the same object from the IDR and free it before the open path locks the device, leading to a use-after-free. Close this race by keeping vduse_lock held until dev->lock has been acquired in the open path, matching the lock ordering already used by the destroy path.

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-74312

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

    vhost/vdpa: validate virtqueue index in mmap and fault paths

    In the Linux kernel, the following vulnerability has been resolved: vhost/vdpa: validate virtqueue index in mmap and fault paths vhost_vdpa_mmap() and vhost_vdpa_fault() use vma->vm_pgoff as a virtqueue index for get_vq_notification(), but they do not validate that the index is smaller than v->nvqs. The ioctl path already performs both a bounds check and array_index_nospec(), but the mmap/fault path only checks that the index fits in u16. This allows an out-of-range queue index to reach driver-specific get_vq_notification() callbacks. Fix this by extracting a unified vhost_vdpa_get_vq_notification() helper that validates the queue index a

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2026-74311

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

    virtio: rtc: tear down old virtqueues before restore

    In the Linux kernel, the following vulnerability has been resolved: virtio: rtc: tear down old virtqueues before restore virtio_device_restore() resets the device and restores the negotiated features before calling ->restore(). viortc_freeze() intentionally leaves the existing virtqueues in place so the alarm queue can still wake the system, but viortc_restore() immediately calls viortc_init_vqs() without first deleting those old queues. If virtqueue reinitialization fails on virtio-pci, the transport error path can run vp_del_vqs() against a newly allocated vp_dev->vqs array while vdev->vqs still contains the old virtqueues. vp_del_vqs()

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-74310

    Kritisch · CVSS 9.3EPSS 0,14%Korrektur verfügbar

    vhost/net: complete zerocopy ubufs only once

    In the Linux kernel, the following vulnerability has been resolved: vhost/net: complete zerocopy ubufs only once vhost-net initializes one ubuf_info per outstanding zerocopy TX descriptor and hands it to the backend socket. The networking stack may then clone a zerocopy skb before all skb references are released. For example, batman-adv fragmentation reaches skb_split(), which calls skb_zerocopy_clone() and increments the same ubuf_info refcount. vhost_zerocopy_complete() currently treats every ubuf callback as a completed vhost descriptor. It dereferences ubuf->ctx, writes the descriptor completion state, and drops the vhost_net_ubuf_r

    • Auf 7.0.0-1007.8 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-74309

    Kritisch · CVSS 10EPSS 0,65%Korrektur verfügbar

    vdpa/octeon_ep: fix IRQ-to-ring mapping in interrupt handler

    In the Linux kernel, the following vulnerability has been resolved: vdpa/octeon_ep: fix IRQ-to-ring mapping in interrupt handler Look up the IRQ index in oct_hw->irqs instead of assuming irq - irqs[0]. This supports non-contiguous IRQ numbers and avoids incorrect ring indexing when irqs[0] is not the base.

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2026-74308

    Mittel · CVSS 6.8EPSS 0,17%Korrektur verfügbar

    ext4: fix kernel BUG in ext4_write_inline_data_end

    In the Linux kernel, the following vulnerability has been resolved: ext4: fix kernel BUG in ext4_write_inline_data_end When the data=journal mount option is used, the ext4_journalled_write_end() function incorrectly calls ext4_write_inline_data_end() without checking if the EXT4_STATE_MAY_INLINE_DATA flag is still set on the inode. If a previous attempt to convert the inline data to an extent failed (e.g. due to ENOSPC), the EXT4_STATE_MAY_INLINE_DATA flag is cleared, but the EXT4_INODE_INLINE_DATA flag remains set. In this scenario, the next call to ext4_write_begin() will not prepare the inline data xattr for writing, but ext4_journalled

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2026-74307

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    ext4: validate donor file superblock early in EXT4_IOC_MOVE_EXT

    In the Linux kernel, the following vulnerability has been resolved: ext4: validate donor file superblock early in EXT4_IOC_MOVE_EXT Reject the EXT4_IOC_MOVE_EXT ioctl early if the donor file does not belong to the same superblock as the original file. Currently, this validation is performed inside ext4_move_extents() by mext_check_validity(), but only after lock_two_nondirectories() has already acquired the inode locks. When the donor fd refers to a file on a different filesystem (e.g., overlayfs), this late validation creates a circular lock dependency: CPU0 (overlayfs write) CPU1 (ext4 ioctl) ----

    • Auf 7.0.0-1008.9 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 →