p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-realtime · Seite 147

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 10773

  1. CVE-2026-64191

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

    i2c: stub: Reject I2C block transfers with invalid length

    In the Linux kernel, the following vulnerability has been resolved: i2c: stub: Reject I2C block transfers with invalid length The I2C_SMBUS_I2C_BLOCK_DATA case in stub_xfer() uses data->block[0] as the transfer length. The existing check only clamps it to avoid overrunning the chip->words[256] register array, but does not validate it against I2C_SMBUS_BLOCK_MAX (32), which is the limit of the union i2c_smbus_data.block buffer (34 bytes total). The driver is a development/test tool (CONFIG_I2C_STUB=m, not built by default) that must be loaded with a chip_addr= parameter. A local user with access to /dev/i2c-* can issue an I2C_SMBUS ioctl wi

    • Auf 5.15.0-1116.125 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-64190

    Mittel · CVSS 5.6EPSS 0,12%Keine Korrektur veröffentlicht

    net: team: fix NULL pointer dereference in team_xmit during mode change

    In the Linux kernel, the following vulnerability has been resolved: net: team: fix NULL pointer dereference in team_xmit during mode change __team_change_mode() clears team->ops with memset() before restoring safe dummy handlers via team_adjust_ops(). A concurrent team_xmit() running under RCU on another CPU can read team->ops.transmit during this window and call a NULL function pointer, crashing the kernel. The race requires a mode change (CAP_NET_ADMIN) concurrent with transmit on the team device. BUG: kernel NULL pointer dereference, address: 0000000000000000 Oops: 0010 [#1] SMP KASAN NOPTI RIP: 0010:0x0 Call Trace: team_xmit (dr

    Veröffentlicht Aktualisiert
  3. CVE-2026-64189

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

    netfilter: ipset: fix race between dump and ip_set_list resize

    In the Linux kernel, the following vulnerability has been resolved: netfilter: ipset: fix race between dump and ip_set_list resize The release path of ip_set_dump_do() and ip_set_dump_done() read inst->ip_set_list via ip_set_ref_netlink(), a plain rcu_dereference_raw() of the array pointer. These run from netlink_recvmsg() without the nfnl mutex and without an RCU read-side critical section. A concurrent ip_set_create() can grow the array: it publishes the new array, calls synchronize_net() and then kvfree()s the old one. Since the dump paths read the array outside any RCU reader, synchronize_net() does not wait for them and the old array

    • Auf 5.15.0-1116.125 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-64188

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

    net: qualcomm: rmnet: fix endpoint use-after-free in rmnet_dellink()

    In the Linux kernel, the following vulnerability has been resolved: net: qualcomm: rmnet: fix endpoint use-after-free in rmnet_dellink() rmnet_dellink() removes the endpoint from the hash table with hlist_del_init_rcu() and then immediately frees it with kfree(). However, RCU readers on the receive path (rmnet_rx_handler -> __rmnet_map_ingress_handler) may still hold a reference to the endpoint and dereference ep->egress_dev after the memory has been freed. The endpoint is a kmalloc-32 object, and the stale read at offset 8 corresponds to the egress_dev pointer. BUG: unable to handle page fault for address: ffffffffde942eef Oops: 0002

    • Auf 5.15.0-1116.125 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-64187

    Mittel · CVSS 5.5EPSS 0,11%Korrektur verfügbar

    xfs: fail recovery on a committed log item with no regions

    In the Linux kernel, the following vulnerability has been resolved: xfs: fail recovery on a committed log item with no regions If the first op of a transaction is a bare transaction header (len == sizeof(struct xfs_trans_header)), xlog_recover_add_to_trans() adds an item but no region, leaving it on r_itemq with ri_cnt == 0 and ri_buf == NULL. The header can be split across op records, so later ops may still add regions; the item is only invalid if the transaction commits with none. The runtime commit path never emits such a transaction, so this only happens on a crafted log. It came from an AI-assisted code audit of the recovery parser.

    • Auf 5.15.0-1116.125 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-64185

    Mittel · CVSS 5.5EPSS 0,12%Korrektur verfügbar

    sysfs: don't remove existing directory on update failure

    In the Linux kernel, the following vulnerability has been resolved: sysfs: don't remove existing directory on update failure When sysfs_update_group() is called for a named group and create_files() fails (e.g. -ENOMEM), internal_create_group() calls kernfs_remove(kn) on the group directory. In the update path, kn was obtained via kernfs_find_and_get() and refers to a directory that already existed before this call. Removing it silently destroys a sysfs group that the caller did not create. Only remove the directory if we created it ourselves. On update failure the directory remains as it is left empty by remove_files() inside create_fil

    • Auf 5.15.0-1111.120 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-64179

    Mittel · CVSS 5.5EPSS 0,11%Korrektur verfügbar

    net: wwan: iosm: fix potential memory leaks in ipc_imem_init()

    In the Linux kernel, the following vulnerability has been resolved: net: wwan: iosm: fix potential memory leaks in ipc_imem_init() The memory allocated in ipc_protocol_init() is not freed on the error paths that follow in ipc_imem_init(). Fix that by calling the corresponding release function ipc_protocol_deinit() in the error path.

    • Auf 5.15.0-1111.120 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-64178

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

    Bluetooth: bnep: Fix UAF read of dev->name

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: bnep: Fix UAF read of dev->name bnep_add_connection() needs to keep holding the bnep_session_sem while reading dev->name (just like bnep_get_connlist() does); otherwise the bnep_session() thread can concurrently free the net_device, which can for example be triggered by a concurrent bnep_del_connection(). (This UAF is fairly uninteresting from a security perspective; calling bnep_add_connection() requires passing a capable(CAP_NET_ADMIN) check. It also requires completely tearing down a netdev during a fairly tight race window.)

    • Auf 5.15.0-1111.120 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-64177

    Mittel · CVSS 5.5EPSS 0,11%Korrektur verfügbar

    phonet/pep: disable BH around forwarded sk_receive_skb()

    In the Linux kernel, the following vulnerability has been resolved: phonet/pep: disable BH around forwarded sk_receive_skb() The networking receive path is usually run from softirq context, but protocols that take the socket lock may have packets stored in the backlog and processed later from process context. In that case release_sock() -> __release_sock() drops the slock with spin_unlock_bh() and then calls sk->sk_backlog_rcv() with bottom halves enabled. Typical sk_backlog_rcv handlers process the socket whose backlog is being drained, so the BH state at entry is irrelevant for the slocks they touch. pep_do_rcv() is different: when the i

    • Auf 5.15.0-1111.120 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-64174

    Mittel · CVSS 5.5EPSS 0,12%Korrektur verfügbar

    wifi: cfg80211: advance loop vars in cfg80211_merge_profile()

    In the Linux kernel, the following vulnerability has been resolved: wifi: cfg80211: advance loop vars in cfg80211_merge_profile() cfg80211_merge_profile() reassembles a Multi-BSSID non-transmitted BSS profile that has been split across multiple consecutive MBSSID elements. Its while-loop calls cfg80211_get_profile_continuation(ie, ielen, mbssid_elem, sub_elem) but never advances mbssid_elem or sub_elem inside the body. Each iteration therefore searches for a continuation that follows the same fixed pair; the helper returns the same next_mbssid; and the same next_sub bytes are memcpy()'d into merged_ie at a growing offset until the buffe

    • Auf 5.15.0-1111.120 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-64173

    Mittel · CVSS 5.5EPSS 0,11%Korrektur verfügbar

    tracing: Do not call map->ops->elt_free() if elt_alloc() fails

    In the Linux kernel, the following vulnerability has been resolved: tracing: Do not call map->ops->elt_free() if elt_alloc() fails In paths where tracing_map_elt_alloc() failed to allocate objects, the map->ops->elt_alloc() call was never successful. In this case, map->ops->elt_free() should not be called.

    • Auf 5.15.0-1111.120 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-64170

    Mittel · CVSS 5.5EPSS 0,11%Korrektur verfügbar

    spi: qup: fix error pointer deref after DMA setup failure

    In the Linux kernel, the following vulnerability has been resolved: spi: qup: fix error pointer deref after DMA setup failure The driver falls back to PIO mode if DMA setup fails during probe. Make sure to the clear the DMA channel pointers on setup failure to avoid dereferencing an error pointer (or attempting to release a channel a second time) on later probe errors or driver unbind. This issue was flagged by Sashiko when reviewing a devres allocation conversion patch.

    • Auf 5.15.0-1116.125 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-64168

    Mittel · CVSS 5.5EPSS 0,11%Korrektur verfügbar

    spi: sprd: fix error pointer deref after DMA setup failure

    In the Linux kernel, the following vulnerability has been resolved: spi: sprd: fix error pointer deref after DMA setup failure The driver falls back to PIO mode if DMA setup fails during probe. Make sure to check the dma.enabled flag before trying to release the DMA channels also on late probe errors to avoid dereferencing an error pointer (or attempting to release a channel a second time). This issue was flagged by Sashiko when reviewing a devres allocation conversion patch.

    • Auf 5.15.0-1111.120 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-64166

    Mittel · CVSS 5.5EPSS 0,12%Korrektur verfügbar

    firmware: arm_ffa: Check for NULL FF-A ID table while driver registration

    In the Linux kernel, the following vulnerability has been resolved: firmware: arm_ffa: Check for NULL FF-A ID table while driver registration The bus match callback assumes that every FF-A driver provides an id_table and dereferences it unconditionally. Enforce that contract at registration time so a buggy client driver cannot crash the bus during match.

    • Auf 5.15.0-1111.120 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-64165

    Mittel · CVSS 5.5EPSS 0,12%Korrektur verfügbar

    ARM: integrator: Fix early initialization

    In the Linux kernel, the following vulnerability has been resolved: ARM: integrator: Fix early initialization Starting with commit bdb249fce9ad4 ("ARM: integrator: read counter using syscon/regmap"), intcp_init_early calls syscon_regmap_lookup_by_compatible which in turn calls of_syscon_register. This function allocates memory. Since the memory management code has not been initialized at that time, the call always fails. It either returns -ENOMEM or crashes as follows. Unable to handle kernel NULL pointer dereference at virtual address 0000000c when read [0000000c] *pgd=00000000 Internal error: Oops: 5 [#1] ARM Modules linked in: CPU: 0 UI

    • Auf 5.15.0-1111.120 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2026-64164

    Mittel · CVSS 5.5EPSS 0,11%Korrektur verfügbar

    btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file()

    In the Linux kernel, the following vulnerability has been resolved: btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file() The trace event btrfs_sync_file() is called in an atomic context (all trace events are) and its call to dput(), which is needed due to the call to dget_parent(), can sleep, triggering a kernel splat. This can be reproduced by enabling the trace event and running btrfs/056 from fstests for example. The splat shown in dmesg is the following: [53.919] BUG: sleeping function called from invalid context at fs/dcache.c:970 [53.947] in_atomic(): 1, irqs_disabled(): 0, non_block: 0, pid: 32773, name: x

    • Auf 5.15.0-1111.120 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-64155

    Mittel · CVSS 5.5EPSS 0,12%Korrektur verfügbar

    wifi: ath11k: fix error path leaks in some WMI WOW calls

    In the Linux kernel, the following vulnerability has been resolved: wifi: ath11k: fix error path leaks in some WMI WOW calls Fix two instances where we used to directly return the result of ath11k_wmi_cmd_send(...). Because we did not check the return value, we also did not free the skb in the error path.

    • Auf 5.15.0-1111.120 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-64153

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

    drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN

    In the Linux kernel, the following vulnerability has been resolved: drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN Commit "iommu: return full error code from iommu_map_sg[_atomic]()" changed iommu_map_sgtable() to return an ssize_t and negative values in error cases, rather than a size_t and a zero. Store the return value in the appropriate type and in case of error, return it rather than WARNing. Patchwork: https://patchwork.freedesktop.org/patch/719685/

    • Auf 5.15.0-1111.120 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2026-64144

    Mittel · CVSS 5.5EPSS 0,13%Keine Korrektur veröffentlicht

    Bluetooth: btmtk: fix urb->setup_packet leak in error paths

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: btmtk: fix urb->setup_packet leak in error paths The setup_packet of control urb is not freed if usb_submit_urb fails or the submitted urb is killed. Add free in these two paths.

    Veröffentlicht Aktualisiert
  20. CVE-2026-64138

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

    ksmbd: validate SID in parent security descriptor during ACL inheritance

    In the Linux kernel, the following vulnerability has been resolved: ksmbd: validate SID in parent security descriptor during ACL inheritance Introduce smb_validate_ntsd_sid() helper to safely validate Owner SID and Group SID inside the NT Security Descriptor (smb_ntsd) retrieved from the parent directory.

    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 →