p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux · Seite 62

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 15186

  1. CVE-2026-90352

    Nicht bewertetEPSS 0,21%Korrektur verfügbar

    wifi: mt76: mt7915: release hif2 reference on probe IRQ failure

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7915: release hif2 reference on probe IRQ failure The hif2 reference obtained by mt7915_pci_init_hif2() is only released on error paths that key off dev->hif2, which is not assigned until after the IRQ setup. If pci_alloc_irq_vectors() or the primary devm_request_irq() fails, the reference leaks. Drop it explicitly on those paths via mt7915_put_hif2().

    • Auf 6.1.190-1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-90348

    Nicht bewertetEPSS 0,22%Korrektur verfügbar

    wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump On WCN3990/SNOC the MSA region is mapped with devm_memremap(MEMREMAP_WT). On arm64 such a mapping is not Normal-cacheable, so unaligned accesses to it are not permitted. ath10k_msa_dump_memory() copies the region with a plain memcpy(), whose optimized __pi_memcpy_generic implementation issues wide/unaligned loads. This triggers an alignment fault (FSC=0x21) Oops in ath10k_snoc_fw_crashed_dump() while collecting the devcoredump: Unable to handle kernel paging request ... FSC=0x21: alignment fault pc : __pi_memcpy_g

    • Auf 6.1.190-1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-90347

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

    arm64: ptrace: Keep 'orig_x0' in-sync with x0 on syscall entry

    In the Linux kernel, the following vulnerability has been resolved: arm64: ptrace: Keep 'orig_x0' in-sync with x0 on syscall entry Commit e057b9477232 ("arm64: syscall: Ensure saved x0 is kept in-sync with tracer updates") attempted to resolve a long-standing issue with syscall entry tracing, where a tracer is able to manipulate the first syscall argument without being subjected to seccomp or audit checking. Unfortunately, that fix was incomplete [1], as it failed to update 'orig_x0' between a tracer updating x0 during a seccomp ptrace exit (SECCOMP_RET_TRACE) and the seccomp filter being re-evaluated. Rather than add hooks to the core se

    Veröffentlicht Aktualisiert
  4. CVE-2026-90346

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

    wifi: nl80211: clean up color-change beacon data on errors

    In the Linux kernel, the following vulnerability has been resolved: wifi: nl80211: clean up color-change beacon data on errors nl80211_color_change() calls nl80211_parse_beacon() for the beacon_next template, which can allocate params.beacon_next.mbssid_ies and .rnr_ies. A parsing failure returned directly instead of using the out: cleanup, leaking any allocations completed before the error. Allocate the nested attribute table before parsing beacon_next. Its allocation failure can then return before beacon data exists, while a later parsing failure uses out: to release the parsed data.

    Veröffentlicht Aktualisiert
  5. CVE-2026-90345

    Mittel · CVSS 6.7EPSS 0,21%Keine Korrektur veröffentlicht

    wifi: brcmfmac: fix P2P action frame handling without device vif

    In the Linux kernel, the following vulnerability has been resolved: wifi: brcmfmac: fix P2P action frame handling without device vif Some P2P action frame paths assume the P2P device vif is always available. That is not true when userspace sends non-P2P public action frames through the primary interface, or when action-frame abort runs after the P2P device vif has not been created. Fall back to the primary vif when aborting an action frame without a P2P device vif, and guard P2P device saved IE access before using it for peer channel search.

    Veröffentlicht Aktualisiert
  6. CVE-2026-90343

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

    wifi: cfg80211: stop PMSR before P2P and NAN teardown

    In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: stop PMSR before P2P and NAN teardown PMSR request teardown must abort active measurements while the wireless_dev is still present in the driver. cfg80211_leave_locked() and cfg80211_stop_pd() already do this before invoking the driver's stop callback, but cfg80211_stop_p2p_device() and cfg80211_stop_nan() do not. Those helpers are also called directly by nl80211, rfkill shutdown, and wireless_dev unregister paths. If one of these paths stops a P2P device or NAN interface with a pending request, it removes the mac80211 subinterface from the driver first. Su

    Veröffentlicht Aktualisiert
  7. CVE-2026-90341

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

    firmware: coreboot: Validate table bounds

    In the Linux kernel, the following vulnerability has been resolved: firmware: coreboot: Validate table bounds The existing coreboot_table_populate() bounds checks limit individual entries to the mapped length. However, coreboot_table_probe() replaces the platform resource length with header and table sizes supplied by firmware before mapping the full table. A malformed table can overflow the 32-bit size addition or advertise an extent beyond the resource, causing the driver to map and parse memory outside the resource. A resource shorter than the fixed header is also mapped as though it contained a complete header. Reject resources shor

    • Auf 6.1.190-1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-90337

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    serial: core: do fallible allocations before the console can be registered

    In the Linux kernel, the following vulnerability has been resolved: serial: core: do fallible allocations before the console can be registered serial_core_add_one_port() allocates uport->tty_groups after uart_configure_port(), which may register the console. If the allocation fails, the driver unwinds the port while its console remains registered. The earlier uport->name allocation has a related failure path that leaves state->uart_port linked to a port being freed. Failslab reproduced a NULL dereference in PL011 console output and a KASAN use-after-free in i.MX console output after failed binds. Allocate the name and tty_groups before li

    Veröffentlicht Aktualisiert
  9. CVE-2026-90336

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    serial: core: clear freed pointers on uart_register_driver() failure

    In the Linux kernel, the following vulnerability has been resolved: serial: core: clear freed pointers on uart_register_driver() failure uart_register_driver() leaves drv->state pointing to freed memory when tty_alloc_driver() fails. If tty_register_driver() fails, drv->tty_driver also retains a pointer after its reference is dropped. Drivers that use drv->state as an "already registered" flag can then skip registration on the next probe and pass the freed state to uart_add_one_port(). This issue was found with failslab on QEMU's raspi1ap board by failing registration and binding the PL011 port again. Clear both pointers on their failure

    Veröffentlicht Aktualisiert
  10. CVE-2026-90335

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    tty: skip cdev_del() when no cdev is registered

    In the Linux kernel, the following vulnerability has been resolved: tty: skip cdev_del() when no cdev is registered TTY device registration can fail before a cdev is allocated. Serial core keeps the port so setserial can still use it, and later removal passes the NULL cdev slot to cdev_del(), causing a NULL-pointer dereference. Only delete the cdev when the slot is not NULL.

    Veröffentlicht Aktualisiert
  11. CVE-2026-90334

    Nicht bewertetEPSS 0,22%Korrektur verfügbar

    tty: clear cdev pointer after cdev_add() failure

    In the Linux kernel, the following vulnerability has been resolved: tty: clear cdev pointer after cdev_add() failure tty_cdev_add() drops the cdev reference when cdev_add() fails, but leaves driver->cdevs[index] pointing to freed memory. tty_unregister_device() later passes that stale pointer to cdev_del(), causing a use-after-free. Clear the slot after dropping the reference.

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

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

    dm-integrity: replace forgeable discard filler with a keyed sector marker

    In the Linux kernel, the following vulnerability has been resolved: dm-integrity: replace forgeable discard filler with a keyed sector marker The discard-block check in dm_integrity_rw_tag() treats a stored tag of all 0xf6 bytes (DISCARD_FILLER) as proof a block was discarded and skips HMAC verification. allow_discards is only accepted in dm-integrity's standalone mode. An attacker with raw write access to the backing device, but without the integrity key, can stamp any block with an all-0xf6 tag and have it served as authentic. Add a new "allow_discards_keyed" target argument that marks discarded blocks with a keyed checksum of (salt || s

    Veröffentlicht Aktualisiert
  13. CVE-2026-90330

    Mittel · CVSS 4.1EPSS 0,21%Keine Korrektur veröffentlicht

    HID: logitech-hidpp: Fix FF device cleanup on init failure

    In the Linux kernel, the following vulnerability has been resolved: HID: logitech-hidpp: Fix FF device cleanup on init failure hidpp_ff_init() creates the input force-feedback device with input_ff_create(), then allocates the HID++ FF private data, effect ID array, and workqueue. If any of those allocations fail after input_ff_create() succeeds, the function returns an error without destroying the FF device. Add an unwind path that frees the private allocations made by hidpp_ff_init() and calls input_ff_destroy() for failures after input_ff_create() succeeds.

    Veröffentlicht Aktualisiert
  14. CVE-2026-90329

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

    HID: synchronize input before cleaning up a failed probe

    In the Linux kernel, the following vulnerability has been resolved: HID: synchronize input before cleaning up a failed probe hid_device_io_start() allows reports to run concurrently with probe. If the probe subsequently fails, __hid_device_probe() releases driver resources and clears hdev->driver without first excluding those report callbacks. For example, a report may enter hidraw_report_event() while the failure path frees the associated hidraw object, leading to a use-after-free when the report takes the object's list lock. Stop input before performing failed-probe cleanup. This reacquires driver_input_lock and waits for any report cal

    • Auf 6.1.190-1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-90328

    Niedrig · CVSS 2.4EPSS 0,21%Keine Korrektur veröffentlicht

    HID: steam: Reject short reads

    In the Linux kernel, the following vulnerability has been resolved: HID: steam: Reject short reads Steam Controller FEATURE reports encode the size of the message in the message itself. Previously we were trusting that the size reported matched the size we actually read, leading to a potential issue with short reads. Instead, we should actually verify the length of the read.

    Veröffentlicht Aktualisiert
  16. CVE-2026-90327

    Nicht bewertetEPSS 0,22%Korrektur verfügbar

    phonet: pep: do not write beyond optlen in getsockopt

    In the Linux kernel, the following vulnerability has been resolved: phonet: pep: do not write beyond optlen in getsockopt pep_getsockopt() clamps the reported length to the caller's buffer with min_t(), but then stores the value with put_user(val, (int __user *) optval), which always writes sizeof(int) bytes. A getsockopt() call with an optlen smaller than sizeof(int) thus reports the clamped length yet writes a full int, one to three bytes past the user buffer. Write the value with copy_to_user() bounded by len, so at most optlen bytes are copied, matching the length reported back to userspace.

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

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

    blk-cgroup: fix race between policy activation and blkg destruction

    In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: fix race between policy activation and blkg destruction When switching an IO scheduler on a block device, blkcg_activate_policy() allocates blkg_policy_data (pd) for all blkgs attached to the queue. However, blkcg_activate_policy() may race with concurrent blkcg deletion, leading to use-after-free and memory leak issues. The use-after-free occurs in the following race: T1 (blkcg_activate_policy): - Successfully allocates pd for blkg1 (loop0->queue, blkcgA) - Fails to allocate pd for blkg2 (loop0->queue, blkcgB) - Enters the enomem rollback path to releas

    Veröffentlicht Aktualisiert
  18. CVE-2026-90325

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

    blk-cgroup: skip dying blkg in blkcg_activate_policy()

    In the Linux kernel, the following vulnerability has been resolved: blk-cgroup: skip dying blkg in blkcg_activate_policy() When switching IO schedulers on a block device, blkcg_activate_policy() can race with concurrent blkcg deletion, leading to a use-after-free in rcu_accelerate_cbs. T1: T2: blkg_destroy kill(&blkg->refcnt) // blkg->refcnt=1->0 blkg_release // call_rcu(__blkg_release) ... blkg_free_workfn ->

    Veröffentlicht Aktualisiert
  19. CVE-2026-90322

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    ocfs2/cluster: keep heartbeat local node stable

    In the Linux kernel, the following vulnerability has been resolved: ocfs2/cluster: keep heartbeat local node stable o2nm_node_local_store() handles local=0 by stopping o2net and setting cl_local_node to O2NM_INVALID_NODE_NUM, but it leaves cl_has_local set. That stale state makes o2nm_this_node() return 255, blocks a later local=1 attempt with -EBUSY, and can feed 255 to heartbeat users that call o2nm_this_node() dynamically. Clearing cl_has_local is required when the local node is reset. But heartbeat threads can still be running at that point. They pin the local node config item at startup, yet o2hb_do_disk_heartbeat() and thread tear

    Veröffentlicht Aktualisiert
  20. CVE-2026-90321

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

    ocfs2: validate inline xattrs during inode block validation

    In the Linux kernel, the following vulnerability has been resolved: ocfs2: validate inline xattrs during inode block validation Patch series "ocfs2: validate xattr entry bounds", v7. This series validates OCFS2 xattr entry name/value bounds when xattr metadata is read and validated, before getxattr() or listxattr() can walk out-of-range entry arrays or offsets from corrupted metadata. This patch (of 2): ocfs2_validate_inode_block() verifies a dinode before OCFS2 users walk metadata from it, but inline xattr metadata is still checked only in operation-specific consumers. The existing ibody lookup helper validates inline header placement

    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 →