p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-6.12 · Seite 119

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 2889

  1. CVE-2026-68325

    Nicht bewertetEPSS 0,18%Korrektur verfügbar

    iommu/amd: Bound the early ACPI HID map

    In the Linux kernel, the following vulnerability has been resolved: iommu/amd: Bound the early ACPI HID map The ivrs_acpihid command-line parser appends entries to a fixed four-element early_acpihid_map array. Unlike the sibling IOAPIC and HPET parsers, it does not reject a fifth entry before incrementing the map size. Check the capacity at the common found label before parsing the HID and UID or writing the entry.

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-68324

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    iommu/intel: Fix out-of-bounds memset in dmar_latency_disable()

    In the Linux kernel, the following vulnerability has been resolved: iommu/intel: Fix out-of-bounds memset in dmar_latency_disable() dmar_latency_disable() intends to zero out only the single latency_statistic entry for the given type, but the memset size was computed as sizeof(*lstat) * DMAR_LATENCY_NUM, which clears the entire array starting from &lstat[type]. When type > 0, this writes beyond the end of the allocated array, corrupting adjacent memory. Fix by using sizeof(*lstat) to clear only the target entry.

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-68322

    Nicht bewertetEPSS 0,22%Korrektur verfügbar

    rds: Fix inet6_addr_lst NULL dereference when IPv6 is disabled

    In the Linux kernel, the following vulnerability has been resolved: rds: Fix inet6_addr_lst NULL dereference when IPv6 is disabled When booting with the 'ipv6.disable=1' parameter, inet6_addr_lst is never initialized because inet6_init() exits before addrconf_init() is called to initialize it. An attempt to bind an RDS socket to an ipv6 address results in a crash in __ipv6_chk_addr_and_flags() KASAN: null-ptr-deref in range [0x0000000000000008-0x000000000000000f] RIP: 0010:__ipv6_chk_addr_and_flags+0x1df/0x7e0 Call Trace: <TASK> ipv6_chk_addr+0x3b/0x50 rds_tcp_laddr_check+0x155/0x3b0 [rds_tcp] rds_trans_get_preferred+0x15d/0x2d0 [rds]

    • Auf 6.12.107-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-68321

    Nicht bewertetEPSS 0,2%Korrektur verfügbar

    net: txgbe: fix FDIR filter leak on remove

    In the Linux kernel, the following vulnerability has been resolved: net: txgbe: fix FDIR filter leak on remove Perfect FDIR filters can be added while the interface is down and are kept on the software list for later restore. unregister_netdev() only calls ndo_stop when the device is up, so txgbe_fdir_filter_exit() in txgbe_close() is skipped in that case and the filters are leaked on driver remove. Free the filter list from txgbe_remove() as well.

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-68320

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

    sctp: fix auth_chunk_list capacity check in sctp_auth_ep_add_chunkid

    In the Linux kernel, the following vulnerability has been resolved: sctp: fix auth_chunk_list capacity check in sctp_auth_ep_add_chunkid sctp_auth_ep_add_chunkid() uses SCTP_NUM_CHUNK_TYPES (20) as the capacity limit for ep->auth_chunk_list, allowing it to hold up to 20 chunk entries (param_hdr.length up to 24). However, the copy destination asoc->c.auth_chunks in struct sctp_cookie is only SCTP_AUTH_MAX_CHUNKS (16) entries (20 bytes). When more than 16 chunks are added, sctp_association_init() memcpy overflows the destination by up to 4 bytes. Fix by using SCTP_AUTH_MAX_CHUNKS as the capacity limit, matching the destination capacity.

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-68319

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    pds_core: fix deadlock between reset thread and remove

    In the Linux kernel, the following vulnerability has been resolved: pds_core: fix deadlock between reset thread and remove pci_reset_function() acquires device_lock before performing the reset. pdsc_remove() is called by the PCI core with device_lock already held. If pdsc_pci_reset_thread() is running when pdsc_remove() is called, destroy_workqueue() will block waiting for the work to complete, while the work is blocked waiting for device_lock - deadlock. Use pci_try_reset_function() which uses pci_dev_trylock() internally. This acquires both the device lock and the PCI config access lock without blocking - if either lock is contended, it

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-68318

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    pds_core: fix use-after-free on workqueue during remove

    In the Linux kernel, the following vulnerability has been resolved: pds_core: fix use-after-free on workqueue during remove In pdsc_remove(), the workqueue is destroyed before pdsc_teardown() is called. This ordering allows two paths to queue work on the destroyed workqueue: 1. If pdsc_teardown() -> pdsc_devcmd_reset() times out, the error path in pdsc_devcmd_locked() queues health_work. 2. A NotifyQ event can trigger the ISR and queue work before free_irq() is called in pdsc_teardown(). Fix by moving destroy_workqueue() after pdsc_teardown() so the workqueue outlives every queuer; destroy_workqueue() then flushes any work still pe

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-68317

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    pds_core: fix auxiliary device add/del races

    In the Linux kernel, the following vulnerability has been resolved: pds_core: fix auxiliary device add/del races Two paths add or delete the same slot (pf->vfs[vf_id].padev): a VF's pdsc_reset_done() and the PF's devlink enable_vnet/disable_vnet handler. They serialize on config_lock, but neither guards the slot under it correctly. add() registers and stores a new auxiliary device without first checking the slot, so a second add of an already-populated slot leaks the first device. del() makes that check outside config_lock, so two concurrent dels can both pass it; the first clears the slot, and the second dereferences a NULL pointer. Chec

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-68315

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

    sctp: validate stream count in sctp_process_strreset_inreq()

    In the Linux kernel, the following vulnerability has been resolved: sctp: validate stream count in sctp_process_strreset_inreq() When processing a RESET_IN_REQUEST from a peer, sctp_process_strreset_inreq() derives the stream count from the parameter length but does not check whether the resulting RESET_OUT_REQUEST would exceed SCTP_MAX_CHUNK_LEN. The OUT request header (sctp_strreset_outreq, 16 bytes) is 8 bytes larger than the IN request header (sctp_strreset_inreq, 8 bytes). Generally, the IP payload is bounded to 65535 bytes, so the stream list cannot be large enough to trigger the overflow. However, on interfaces with MTU > 65535 (e.g

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-68314

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

    net: mctp i3c: clean up notifier and buses if driver register fails

    In the Linux kernel, the following vulnerability has been resolved: net: mctp i3c: clean up notifier and buses if driver register fails mctp_i3c_mod_init() registers the I3C bus notifier and then walks the existing buses with i3c_for_each_bus_locked(mctp_i3c_bus_add_new, NULL) before registering the I3C device driver. If i3c_driver_register() fails, the function returns the error directly, leaving the notifier registered and every mctp_i3c_bus object created for the existing buses allocated. The notifier is left pointing into the module that failed to load and the bus list is leaked. Mirror the module exit path on this failure: unregiste

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-68313

    Nicht bewertetEPSS 0,22%Korrektur verfügbar

    tipc: fix infinite loop in __tipc_nl_compat_dumpit

    In the Linux kernel, the following vulnerability has been resolved: tipc: fix infinite loop in __tipc_nl_compat_dumpit cmd->dumpit callback can return a negative errno, causing an infinite loop due to the while(len) condition. As the loop never terminates, genl_mutex is never released, and other tasks waiting on it starve in D state. Check dumpit's return value, propagate it and jump to err_out on error.

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-68311

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    wifi: mt76: mt7925: guard link STA in decap offload

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7925: guard link STA in decap offload mt7925_sta_set_decap_offload() iterates over the vif valid_links mask when updating decap offload state for an MLO station. The station may not have a link STA for every valid link of the vif, so mt792x_sta_to_link() can return NULL for a link that belongs to the vif but not to the station. The function currently dereferences mlink before checking whether the link WCID is ready. If mlink is NULL, setting or clearing MT_WCID_FLAG_HDR_TRANS dereferences a NULL pointer. Skip links without a station link before touching mlin

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-68310

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    wifi: mt76: mt7915: guard HE capability lookups

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7915: guard HE capability lookups mt7915_mcu_bss_he_tlv() and mt7915_mcu_sta_bfer_tlv() both run after checking HE support, then dereference the HE PHY capability returned by mt76_connac_get_he_phy_cap(). That helper can return NULL when no capability entry matches the vif type. Fetch the capability before appending the TLV and skip the HE-specific setup when no matching capability is available.

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-68309

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    wifi: mt76: connac: fix possible NULL-pointer deref in mt76_connac_mcu_uni_bss_he_tlv()

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: connac: fix possible NULL-pointer deref in mt76_connac_mcu_uni_bss_he_tlv() mt76_connac_get_he_phy_cap routine can theoretically return NULL so check cap pointer before dereferencing it.

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-68308

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    wifi: mt76: mt7996: check pointer returned by mt76_connac_get_he_phy_cap()

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: check pointer returned by mt76_connac_get_he_phy_cap() mt76_connac_get_he_phy_cap routine can theoretically return NULL so check cap pointer before dereferencing it.

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2026-68307

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    wifi: mt76: mt7925: fix crash in reset link replay

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7925: fix crash in reset link replay During reset recovery, mt7925_vif_connect_iter() replays firmware state for links tracked in mvif->valid_links. After MLO link changes or MCU timeout recovery, the driver bitmap can temporarily contain a link whose mac80211 bss_conf has already gone away. This can pass a NULL bss_conf to mt76_connac_mcu_uni_add_dev(), matching the crash where x1, the second argument, is NULL: pc : mt76_connac_mcu_uni_add_dev+0x8c/0x1f8 [mt76_connac_lib] lr : mt7925_vif_connect_iter+0x9c/0x168 [mt7925_common] x2 : ffffff80a77f6018 x1 : 000

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-68306

    Nicht bewertetEPSS 0,17%Korrektur verfügbar

    wifi: mt76: mt7996: fix possible NULL-pointer deref in mt7996_mcu_sta_bfer_eht()

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7996: fix possible NULL-pointer deref in mt7996_mcu_sta_bfer_eht() mt76_connac_get_eht_phy_cap routine can theoretically return NULL so check cap pointer before dereferencing it.

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-68304

    Nicht bewertetEPSS 0,22%Korrektur verfügbar

    wifi: brcmfmac: fix 802.1X-SHA256 call trace warning

    In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: fix 802.1X-SHA256 call trace warning Based on wpa_auth as 1x_256 mode, need to set up "use_fwsup" with BRCMF_PROFILE_FWSUP_1X. Or it will happen trace warning when call brcmf_cfg80211_set_pmk(). [ 4481.831101] ------------[ cut here ]------------ [ 4481.831102] WARNING: CPU: 1 PID: 2997 at drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c:7242 brcmf_cfg80211_set_pmk+0x77/0xd0 [brcmfmac] [...] [ 4481.831202] Call Trace: [ 4481.831204]  <TASK> [ 4481.831205]  nl80211_set_pmk+0x183/0x250 [cfg80211] [ 4481.831233]  genl_family_rcv_msg_doit+0xea/0x150

    • Auf 6.12.101-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2026-68303

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    drm/vc4: hvs/v3d: Fix null dereference in unbind

    In the Linux kernel, the following vulnerability has been resolved: drm/vc4: hvs/v3d: Fix null dereference in unbind The hvs and v3d drivers use dev_get_drvdata(master) in their unbind functions. Since the vc4-drm gets removed before its dependent drivers (vc4_hvs/vc4_v3d) the vc4_hvs_unbind/vc4_v3d_unbind functions try to get drvdata of its master and fails with a null dereference error. Use the data pointer passed to the unbind functions directly instead of dev_get_drvdata(master). This avoids using potentially freed memory.

    • Auf 6.12.111-1~deb12u1 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2026-68302

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

    amt: re-read skb header pointers after every pull

    In the Linux kernel, the following vulnerability has been resolved: amt: re-read skb header pointers after every pull Several AMT receive and transmit paths cache a pointer into the skb head (ip_hdr(), ipv6_hdr(), eth_hdr() or the AMT message header) and then call a helper that can reallocate that head before the cached pointer is used again. pskb_may_pull(), ip_mc_may_pull(), ipv6_mc_may_pull(), iptunnel_pull_header(), ip_mc_check_igmp() and ipv6_mc_check_mld() can all free the old head and move the data, so a pointer taken before the call dangles afterwards and the later access is a use-after-free of the freed head. The affected sites a

    • Auf 6.12.101-1~deb12u1 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 →