p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux · Seite 123

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 15202

  1. CVE-2026-72425

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

    ice: fix FDIR CTRL VSI resource leak in ice_reset_all_vfs()

    In the Linux kernel, the following vulnerability has been resolved: ice: fix FDIR CTRL VSI resource leak in ice_reset_all_vfs() Resetting all VFs causes resource leak on VFs with FDIR filters enabled as CTRL VSIs are only invalidated and not freed. Fix by using ice_vf_ctrl_vsi_release() instead of ice_vf_ctrl_invalidate_vsi() which aligns behavior with the ice_reset_vf() function. Reproduction: echo 1 > /sys/class/net/$pf/device/sriov_numvfs ethtool -N $vf flow-type ether proto 0x9000 action 0 echo 1 > /sys/class/net/$pf/device/reset

    • Auf 6.1.180-1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-72424

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    rtc: msc313: fix NULL deref in shared IRQ handler at probe

    In the Linux kernel, the following vulnerability has been resolved: rtc: msc313: fix NULL deref in shared IRQ handler at probe msc313_rtc_probe() calls devm_request_irq() with IRQF_SHARED and &pdev->dev as the cookie, but platform_set_drvdata() is only called later after the clock setup. With a shared IRQ line, another device on the same line can trigger the handler in that window. The handler does dev_get_drvdata() on the cookie, gets NULL, and dereferences priv->rtc_base in interrupt context. Pass priv as the cookie directly so the handler reads it from dev_id without the lookup, removing the dependency on probe order.

    • Auf 6.1.180-1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-72423

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

    bpf: Guard conntrack opts error writes

    In the Linux kernel, the following vulnerability has been resolved: bpf: Guard conntrack opts error writes The conntrack lookup and allocation kfuncs take an opts pointer together with an opts__sz argument. The verifier checks only the memory range described by opts__sz, but the wrappers unconditionally write opts->error whenever the internal lookup or allocation helper returns an error. For an invalid size smaller than the end of opts->error, that write can land outside the verifier-checked range. Keep returning NULL for invalid arguments, but only report the error through opts->error when the supplied size includes the field. This prese

    Veröffentlicht Aktualisiert
  4. CVE-2026-72422

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

    ksmbd: fix use-after-free of conn->preauth_info in concurrent SMB2 NEGOTIATE

    In the Linux kernel, the following vulnerability has been resolved: ksmbd: fix use-after-free of conn->preauth_info in concurrent SMB2 NEGOTIATE conn->preauth_info is shared connection state (struct preauth_integrity_info, kmalloc-96) that is allocated and freed by the SMB2 NEGOTIATE handler and read by the response send path. smb2_handle_negotiate() allocates conn->preauth_info, and on a deassemble_neg_contexts() failure kfrees it and sets it to NULL. Both the allocation and the free/NULL happen under ksmbd_conn_lock(conn) (the connection srv_mutex), which is held across the whole handler body. The response send path smb3_preauth_hash_rs

    • Auf 6.1.180-1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-72421

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

    ipv4: fib: Don't ignore error route in local/main tables.

    In the Linux kernel, the following vulnerability has been resolved: ipv4: fib: Don't ignore error route in local/main tables. When CONFIG_IP_MULTIPLE_TABLES is enabled but no rule is added, fib_lookup() performs route lookup directly on two tables. Since the first lookup does not properly bail out, the result of an error route in the merged local/main table could be overwritten by another route in the default table: # unshare -n # ip link set lo up # ip route add 192.168.0.0/24 dev lo table 253 # ip route add unreachable 192.168.0.0/24 # ip route get 192.168.0.1 192.168.0.1 dev lo table default uid 0 cache <local> Once

    • Auf 6.1.180-1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-72420

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

    md/raid5: avoid R5_Overlap races while breaking stripe batches

    In the Linux kernel, the following vulnerability has been resolved: md/raid5: avoid R5_Overlap races while breaking stripe batches KCSAN report a race in break_stripe_batch_list() vs. raid5_make_request() on sh->dev[i].flags (plain word write vs. atomic bit op).. and .. one possible scenario is: CPU1 CPU2 break_stripe_batch_list(sh1) -> handle sh2 -> lock(sh2) -> sh2->batch_head = NULL -> unlock(sh2) -> test_and_clear_bit(R5_Overlap, sh2->dev[i].flags) -> wake_up_bit(sh2->dev[i].flags) raid5_make_request() -> add_all_stripe_bios(sh2)

    Veröffentlicht Aktualisiert
  7. CVE-2026-72419

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

    netfilter: nf_nat: avoid invalid nat_net pointer use on failed nf_nat_init()

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_nat: avoid invalid nat_net pointer use on failed nf_nat_init() We ran into below KASAN splat, which is mostly uninteresting, beside for having nf_nat_register_fn() in the call chain as a cause for the offending access: ================================================================== BUG: KASAN: slab-out-of-bounds in nf_nat_register_fn+0x5f9/0x640 Read of size 8 at addr ffff890031e54c20 by task iptables/9510 CPU: 0 UID: 0 PID: 9510 Comm: iptables Not tainted 6.18.18-grsec-full-20260320181326 #1 PREEMPT(voluntary) Hardware name: QEMU Standard PC (i440FX + PI

    • Auf 6.1.180-1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-72418

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

    netfilter: nf_conncount: prevent connlimit drops for early confirmed ct

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conncount: prevent connlimit drops for early confirmed ct Commit 69894e5b4c5e ("netfilter: nft_connlimit: update the count if add was skipped") introduced a regression where packets for valid connections are dropped when using connlimit for soft-limiting scenarios. The issue occurs when a new connection reuses a socket currently in the TIME_WAIT state. In this scenario, the connection tracking entry is evaluated as already confirmed. Previously, __nf_conncount_add() assumed that if a connection was confirmed and did not originate from the loopback interface,

    • Auf 6.1.180-1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-72416

    Hoch · CVSS 7.3EPSS 0,17%Keine Korrektur veröffentlicht

    netfilter: nft_compat: ebtables emulation must reject non-bridge targets

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_compat: ebtables emulation must reject non-bridge targets xtables targets return netfilter verdicts: NF_ACCEPT, NF_DROP, and so on. ebtables targets return incompatible verdicts: EBT_ACCEPT, EBT_DROP, ... We cannot allow fallback to NFPROTO_UNSPEC. ebtables doesn't permit this since 11ff7288beb2 ("netfilter: ebtables: reject non-bridge targets") but that commit missed the nft_compat layer.

    Veröffentlicht Aktualisiert
  10. CVE-2026-72414

    Nicht bewertetEPSS 0,22%Korrektur verfügbar

    net: dsa: sja1105: round up PTP perout pin duration

    In the Linux kernel, the following vulnerability has been resolved: net: dsa: sja1105: round up PTP perout pin duration pin_duration is converted from the user-provided period to SJA1105 clock ticks and is later passed as the cycle_time argument to future_base_time(). Very small period values may become zero after the conversion, which can lead to a division by zero in future_base_time(). Round zero pin_duration up to 1 tick so that the smallest unsupported periods use the minimum non-zero hardware duration instead of passing zero to future_base_time().

    • Auf 6.1.180-1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-72413

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

    sctp: fix err_chunk memory leaks in INIT handling

    In the Linux kernel, the following vulnerability has been resolved: sctp: fix err_chunk memory leaks in INIT handling When sctp_verify_init() encounters unrecognized parameters, it allocates an err_chunk to report them. However, this chunk is leaked in several code paths: 1. In sctp_sf_do_5_1B_init(), if security_sctp_assoc_request() fails after sctp_verify_init() has populated err_chunk, the function returns immediately without freeing it. 2. In sctp_sf_do_unexpected_init(), the same leak occurs on the security_sctp_assoc_request() failure path. 3. In sctp_sf_do_unexpected_init(), on the success path after copying unrecogniz

    • Auf 6.1.190-1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-72409

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

    net: mvneta: re-enable percpu interrupt on resume

    In the Linux kernel, the following vulnerability has been resolved: net: mvneta: re-enable percpu interrupt on resume On Marvell MPIC platforms (Armada 370/XP/38x), mvneta uses a percpu IRQ disable/enable scheme for NAPI: the ISR (mvneta_percpu_isr) calls disable_percpu_irq() to mask the MPIC per-CPU interrupt and schedules NAPI poll, which calls enable_percpu_irq() on completion to unmask. If suspend occurs while NAPI poll is pending (between disable_percpu_irq in the ISR and enable_percpu_irq in poll completion), the interrupt is never re-enabled: 1. mvneta_percpu_isr: disable_percpu_irq() + napi_schedule() => MPIC masked, percpu

    • Auf 6.1.180-1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-72406

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

    net: sungem: fix probe error cleanup

    In the Linux kernel, the following vulnerability has been resolved: net: sungem: fix probe error cleanup gem_init_one() calls gem_remove_one() when register_netdev() fails. gem_remove_one() unregisters and frees resources owned by the net_device, including the DMA block, MMIO mapping, PCI regions, and the net_device itself. gem_init_one() then falls through to its own cleanup labels and frees the same resources again. Keep the register_netdev() error path in gem_init_one(): clear drvdata so PM/remove paths do not see a half-registered device, remove the NAPI instance added during probe, and let the existing cleanup labels release the resou

    • Auf 6.1.180-1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-72405

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

    net: udp_tunnel: prevent double queueing in udp_tunnel_nic_device_sync

    In the Linux kernel, the following vulnerability has been resolved: net: udp_tunnel: prevent double queueing in udp_tunnel_nic_device_sync Yue Sun reported a use-after-free and debugobjects warning in udp_tunnel_nic_device_sync_work() during concurrent device operations. The workqueue core clears the internal pending bit before invoking the worker. At that point, a concurrent thread can queue the work again. When the already running worker eventually clears the work_pending flag to 0, it mistakenly clears the flag for the newly queued instance. udp_tunnel_nic_unregister() then observes work_pending as 0 and frees the structure while the se

    Veröffentlicht Aktualisiert
  15. CVE-2026-72404

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

    tipc: fix UAF in cleanup_bearer() due to premature dst_cache_destroy()

    In the Linux kernel, the following vulnerability has been resolved: tipc: fix UAF in cleanup_bearer() due to premature dst_cache_destroy() TIPC UDP media bearer teardown calls dst_cache_destroy() on its replicast caches before calling synchronize_net() to wait for concurrent RCU readers (transmitters) to finish: static void cleanup_bearer(struct work_struct *work) { ... list_for_each_entry_safe(rcast, tmp, &ub->rcast.list, list) { dst_cache_destroy(&rcast->dst_cache); list_del_rcu(&rcast->list); kfree_rcu(rcast, rcu); } ... dst_cache_destroy(&ub->rcast.dst_cache); udp_tunnel_sock_release(ub->sk); synchronize_net(); ... } This i

    Veröffentlicht Aktualisiert
  16. CVE-2026-72402

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

    bpf: Mask pseudo pointer values in verifier logs

    In the Linux kernel, the following vulnerability has been resolved: bpf: Mask pseudo pointer values in verifier logs print_bpf_insn() masks ldimm64 immediates for pointer-bearing pseudo sources when pointer leaks are not allowed, but the mask only covers BPF_PSEUDO_MAP_FD and BPF_PSEUDO_MAP_VALUE. BPF_PSEUDO_MAP_IDX, BPF_PSEUDO_MAP_IDX_VALUE, and BPF_PSEUDO_BTF_ID can also be resolved to kernel pointer values before the verifier log prints the instruction. Include them in the existing pointer classification so the log prints 0x0 instead of the rewritten address.

    • Auf 6.1.190-1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-72400

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

    seg6: validate SRH length before reading fixed fields

    In the Linux kernel, the following vulnerability has been resolved: seg6: validate SRH length before reading fixed fields seg6_validate_srh() reads fixed SRH fields such as srh->type and srh->hdrlen before checking that the supplied length covers the fixed struct ipv6_sr_hdr fields. The BPF SEG6 encap path reaches this with a BPF program-supplied pointer and length: bpf_lwt_push_encap() and the SEG6 local BPF END_B6 and END_B6_ENCAP actions call bpf_push_seg6_encap(), which forwards the length to seg6_validate_srh() with no minimum-size guard. A 2-byte SEG6 encap header can therefore make the validator read srh->type at offset 2 beyond th

    • Auf 6.1.180-1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-72399

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

    net: enetc: check the number of BDs needed for xdp_frame

    In the Linux kernel, the following vulnerability has been resolved: net: enetc: check the number of BDs needed for xdp_frame The size of xdp_redirect_arr array is ENETC_MAX_SKB_FRAGS. However, the number of fragments contained in xdp_frame may be greater than or equal to ENETC_MAX_SKB_FRAGS, which will cause the access to xdp_redirect_arr to be out of bounds.

    • Auf 6.1.180-1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2026-72398

    Kritisch · CVSS 9.8EPSS 0,8%Keine Korrektur veröffentlicht

    sctp: add INIT verification after cookie unpacking

    In the Linux kernel, the following vulnerability has been resolved: sctp: add INIT verification after cookie unpacking In SCTP handshake, the INIT chunk is initially processed by the server and embedded into the cookie carried in INIT-ACK. The client then returns this cookie via COOKIE-ECHO, where the server unpacks it and reconstructs the original INIT chunk. When cookie authentication is enabled, the cookie contents are protected against tampering, so reusing the unpacked INIT without re-verification is safe. However, when cookie authentication is disabled, the reconstructed INIT can no longer be trusted. In this case, the INIT must be

    Veröffentlicht Aktualisiert
  20. CVE-2026-72397

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

    hwmon: (pmbus/core) honor vrm_version in pmbus_data2reg_vid()

    In the Linux kernel, the following vulnerability has been resolved: hwmon: (pmbus/core) honor vrm_version in pmbus_data2reg_vid() pmbus_data2reg_vid() hardcoded the VR11 encoding regardless of the vrm_version configured by the driver, while pmbus_reg2data_vid() already switched on it. Any driver that selects a non-VR11 VID mode and exposes a regulator (or hwmon vout setter) sent dangerously wrong codes to PMBUS_VOUT_COMMAND -- e.g. an nvidia195mv part asked for 200 mV got the VR11 clamp to 500 mV encoded as 0xB2, which the chip interprets as 1080 mV. Mirror pmbus_reg2data_vid() so writes round-trip with reads.

    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 →