p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-gke · Seite 155

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 6108

  1. CVE-2026-80677

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

    driver core: use READ_ONCE() for dev->driver in dev_has_sync_state()

    In the Linux kernel, the following vulnerability has been resolved: driver core: use READ_ONCE() for dev->driver in dev_has_sync_state() dev_has_sync_state() reads dev->driver twice without holding device_lock() -- once for the NULL check and once to dereference ->sync_state. Some callers only hold device_links_write_lock, which doesn't prevent a concurrent unbind from clearing dev->driver via device_unbind_cleanup(). Fix it by reading dev->driver exactly once with READ_ONCE(), pairing with the WRITE_ONCE() in device_set_driver().

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

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    Drivers: hv: vmbus: use generic driver_override infrastructure

    In the Linux kernel, the following vulnerability has been resolved: Drivers: hv: vmbus: 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]

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

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

    libbpf: Reject non-exclusive metadata maps in the signed loader

    In the Linux kernel, the following vulnerability has been resolved: libbpf: Reject non-exclusive metadata maps in the signed loader The loader verifies map->sha against the metadata hash in its instructions. map->sha is calculated when BPF_OBJ_GET_INFO_BY_FD is called on the frozen map. While the map is frozen, the /signed loader/ must also ensure the map is exclusive, as, without exclusivity (which a hostile host could just omit when loading the loader), another BPF program with map access can mutate the contents afterwards, so the check passes on stale data. With the extra check as part of the signed loader, it now refuses to move on wi

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

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

    perf sched: Fix register_pid() overflow, strcpy, and BUG_ON

    In the Linux kernel, the following vulnerability has been resolved: perf sched: Fix register_pid() overflow, strcpy, and BUG_ON register_pid() has several issues when processing untrusted perf.data: 1. Integer overflow: (pid + 1) * sizeof(struct task_desc *) can wrap to a small value on 32-bit systems when pid is large (e.g. 0x40000000), causing realloc to return a tiny buffer followed by out-of-bounds writes in the initialization loop. 2. Heap buffer overflow: strcpy(task->comm, comm) copies the untrusted comm string into a fixed 20-byte COMM_LEN buffer with no length check. 3. BUG_ON on allocation failure: perf.data is u

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

    Kritisch · CVSS 9.1EPSS 0,67%Korrektur verfügbar

    perf tools: Use perf_env__get_cpu_topology() in machine__resolve()

    In the Linux kernel, the following vulnerability has been resolved: perf tools: Use perf_env__get_cpu_topology() in machine__resolve() machine__resolve() accesses env->cpu[al->cpu].socket_id after checking al->cpu >= 0 and env->cpu != NULL, but without validating al->cpu against env->nr_cpus_avail. Since al->cpu comes from the untrusted perf.data sample, a crafted file with a large CPU index causes an out-of-bounds heap read. Use perf_env__get_cpu_topology() which validates both NULL and bounds. Also bounds-check al->cpu before the cast to struct perf_cpu (int16_t): without this, values like 65536 silently truncate to 0, bypassing the acc

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

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

    bpf: Disable xfrm_decode_session hook attachment

    In the Linux kernel, the following vulnerability has been resolved: bpf: Disable xfrm_decode_session hook attachment BPF LSM programs can currently attach to xfrm_decode_session(). That hook may return an error, but security_skb_classify_flow() calls it from a void path and triggers BUG_ON() if an error is returned. Disable BPF attachment to the hook to prevent a BPF LSM program from turning packet classification into a full panic.

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

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

    netfilter: nf_conntrack_expect: use conntrack GC to reap expectations

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_expect: use conntrack GC to reap expectations This patch replaces the timer API by GC worker approach for expectations, as it already happened in many other subsystems. Use the existing conntrack GC worker to iterate over the local list of expectations in the master conntrack to reap expired expectations. Check IPS_HELPER_BIT to run GC for expectations, set it on for nft_ct expectation which nevers sets it. Hold the expectation spinlock while iterating over the master conntrack expectation list to synchronize with nf_ct_remove_expectations(). This a

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

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

    net/mlx5: LAG, MPESW, Fix missing complete() on devcom error

    In the Linux kernel, the following vulnerability has been resolved: net/mlx5: LAG, MPESW, Fix missing complete() on devcom error mlx5_mpesw_work() returned without calling complete() when mlx5_lag_get_devcom_comp() returned NULL. A caller that queued the work and waited on mpesww->comp would block indefinitely. Funnel the early-return path through a new "complete" label so the waiter is always woken.

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

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

    Bluetooth: sco: Fix a race condition in sco_sock_timeout()

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: sco: Fix a race condition in sco_sock_timeout() sco_sock_timeout() runs asynchronously and lock_sock(sk). If the socket is closing while the timer is running, it holds the same lock (lock_sock(sk)) twice, leading to a deadlock. CPU 0 CPU 1 ==================== ====================== sco_sock_close() sco_sock_timeout() lock_sock(sk) // <-- LOCK __sco_sock_close() sco_chan_del() sco_conn_put() sco_conn_free() disable_delayed_work_sync() lock(sk) // <-- SAM

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

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

    KVM: arm64: nv: Inject SEA if kvm_translate_vncr() can't resolve PFN

    In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: nv: Inject SEA if kvm_translate_vncr() can't resolve PFN kvm_handle_vncr_abort() assumes that s1_walk_result conveys an abort when kvm_translate_vncr() returns -EFAULT. This is not always the case as it's possible to encounter 'late' failures on the output of S1 translation, e.g. a GFN outside of the memslots. Fix it by preparing an external abort before returning from kvm_translate_vncr(). Get rid of the BUG_ON() in the fault injection path while at it.

    • Auf 7.0.0-1007.8 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-80664

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

    netfilter: xt_nat: reject unsupported target families

    In the Linux kernel, the following vulnerability has been resolved: netfilter: xt_nat: reject unsupported target families xt_nat SNAT and DNAT target handlers assume IP-family conntrack state is present and can dereference a NULL pointer when instantiated from an unsupported family through nft_compat. A bridge-family compat rule can therefore trigger a NULL-dereference in nf_nat_setup_info(). Reject non-IP families in xt_nat_checkentry() so unsupported targets cannot be installed. Keep NFPROTO_INET allowed for valid inet NAT compat users and leave the runtime fast path unchanged. [ The crash was fixed via 9dbba7e694ec ("netfilter: nft_c

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

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

    tools/power/x86/intel-speed-select: Harden daemon pidfile open

    In the Linux kernel, the following vulnerability has been resolved: tools/power/x86/intel-speed-select: Harden daemon pidfile open Avoid symlink-based pidfile clobbering by opening the pidfile with O_NOFOLLOW and validating it with fstat() before locking/writing. The daemon currently uses a fixed pidfile path under /tmp. A local unprivileged user can pre-create a symlink at that path and cause a root-run daemon instance to write into an attacker-chosen file.

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

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

    cxl: Fix CXL_HEADERLOG_SIZE to match RAS Capability size

    In the Linux kernel, the following vulnerability has been resolved: cxl: Fix CXL_HEADERLOG_SIZE to match RAS Capability size The CXL r4.0 8.2.4.17.7 RAS Capability Structure has total length 0x58 bytes (CXL_RAS_CAPABILITY_LENGTH); the Header Log occupies the trailing 64 bytes at offset 0x18. CXL_HEADERLOG_SIZE was defined as SZ_512, eight times the actual on-device size. header_log_copy() reads CXL_HEADERLOG_SIZE_U32 (128) dwords from the RAS capability iomap, overrunning the 88-byte mapping by 448 bytes. The cxl_aer_uncorrectable_error trace event memcpy()s CXL_HEADERLOG_SIZE (512) bytes from its source. For the CPER caller the source i

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

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

    ufs: core: tracing: Do not dereference pointers in TP_printk()

    In the Linux kernel, the following vulnerability has been resolved: ufs: core: tracing: Do not dereference pointers in TP_printk() The trace events in drivers/ufs/core/ufs_trace.h were converted to take a pointer to the hba structure as an argument for the tracepoint and then in TP_printk() the printing of the dev_name from the ring buffer was converted to using the dev dereferenced pointer from the hba saved pointer. This is not allowed as the TP_printk() is executed at the time the trace event is read from /sys/kernel/tracing/trace file. That can happen literally, seconds, minutes, hours, weeks, days, or even months later! There is no gu

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

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    hwmon: (occ) unregister sysfs devices outside occ lock

    In the Linux kernel, the following vulnerability has been resolved: hwmon: (occ) unregister sysfs devices outside occ lock occ_active(false) and occ_shutdown() unregister sysfs-backed devices while occ->lock is held. hwmon_device_unregister() and sysfs_remove_group() can wait for active sysfs callbacks to drain, and those callbacks can enter the OCC update path and try to take occ->lock again. That gives the unregister paths the lock ordering occ->lock -> sysfs callback drain, while a callback has the opposite edge sysfs callback -> occ->lock. This issue was found by our static analysis tool and then manually reviewed against the current

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

    Mittel · CVSS 5.1EPSS 0,22%Korrektur verfügbar

    mmc: vub300: defer reset until cmd_mutex is unlocked

    In the Linux kernel, the following vulnerability has been resolved: mmc: vub300: defer reset until cmd_mutex is unlocked vub300_cmndwork_thread() holds cmd_mutex while it sends a command and waits for the command response. If the response wait times out, __vub300_command_response() kills the command URBs and then synchronously resets the USB device through usb_reset_device(). That reset path re-enters the driver through vub300_pre_reset(), which also takes cmd_mutex. The worker therefore tries to acquire the same mutex recursively while it is still holding it from the command path. This issue was found by our static analysis tool and th

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

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    drm/rockchip: dw_dp: Fix null-ptr-deref in dw_dp_remove()

    In the Linux kernel, the following vulnerability has been resolved: drm/rockchip: dw_dp: Fix null-ptr-deref in dw_dp_remove() Attempting to access driver data in the platform driver ->remove() callback may lead to a null pointer dereference since there is no guaranty that the component ->bind() callback invoking platform_set_drvdata() was executed. A common scenario is when Rockchip DRM driver didn't manage to run component_bind_all() because of an (unrelated) error causing early return from rockchip_drm_bind(). Drop the unnecessary call to platform_get_drvdata() and, instead, reference the target device structure via platform_device.

    • Auf 7.0.0-1008.9 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-80657

    Nicht bewertetEPSS 0,2%Korrektur verfügbar

    accel/amdxdna: Guard management mailbox channel cleanup against NULL pointer

    In the Linux kernel, the following vulnerability has been resolved: accel/amdxdna: Guard management mailbox channel cleanup against NULL pointer The management mailbox channel cleanup helpers can be called from error handling paths when mgmt_chann has already been destroyed. Add NULL checks to xdna_mailbox_free_channel() and xdna_mailbox_stop_channel() so the cleanup path safely returns instead of dereferencing a NULL mailbox channel pointer.

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

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    soc: xilinx: Fix race condition in event registration

    In the Linux kernel, the following vulnerability has been resolved: soc: xilinx: Fix race condition in event registration The zynqmp_power driver registers handlers for suspend and subsystem restart events using register_event(). However, the work structures (zynqmp_pm_init_suspend_work and zynqmp_pm_init_restart_work) used by these handlers were allocated and initialized after the registration call. This created a race window where, if the firmware triggered an event immediately after registration but before allocation, the callback (suspend_event_callback or subsystem_restart_event_callback) would dereference a NULL pointer in work_pendi

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

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    soc: xilinx: Shutdown and free rx mailbox channel

    In the Linux kernel, the following vulnerability has been resolved: soc: xilinx: Shutdown and free rx mailbox channel A mbox rx channel is requested using mbox_request_channel_byname() in probe. In remove callback, the rx mailbox channel is cleaned up when the rx_chan is NULL due to incorrect condition check. The mailbox channel is not shutdown and it can receive messages even after the device removal. This leads to use after free. Also the channel resources are not freed. Fix this by checking the rx_chan correctly.

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