p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-intel-iotg · Seite 195

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 10973

  1. CVE-2026-43076

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

    ocfs2: validate inline data i_size during inode read

    In the Linux kernel, the following vulnerability has been resolved: ocfs2: validate inline data i_size during inode read When reading an inode from disk, ocfs2_validate_inode_block() performs various sanity checks but does not validate the size of inline data. If the filesystem is corrupted, an inode's i_size can exceed the actual inline data capacity (id_count). This causes ocfs2_dir_foreach_blk_id() to iterate beyond the inline data buffer, triggering a use-after-free when accessing directory entries from freed memory. In the syzbot report: - i_size was 1099511627576 bytes (~1TB) - Actual inline data capacity (id_count) is typicall

    • Auf 5.15.0-1107.113 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-43075

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

    ocfs2: fix out-of-bounds write in ocfs2_write_end_inline

    In the Linux kernel, the following vulnerability has been resolved: ocfs2: fix out-of-bounds write in ocfs2_write_end_inline KASAN reports a use-after-free write of 4086 bytes in ocfs2_write_end_inline, called from ocfs2_write_end_nolock during a copy_file_range splice fallback on a corrupted ocfs2 filesystem mounted on a loop device. The actual bug is an out-of-bounds write past the inode block buffer, not a true use-after-free. The write overflows into an adjacent freed page, which KASAN reports as UAF. The root cause is that ocfs2_try_to_write_inline_data trusts the on-disk id_count field to determine whether a write fits in inline da

    • Auf 5.15.0-1107.113 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-43074

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

    eventpoll: defer struct eventpoll free to RCU grace period

    In the Linux kernel, the following vulnerability has been resolved: eventpoll: defer struct eventpoll free to RCU grace period In certain situations, ep_free() in eventpoll.c will kfree the epi->ep eventpoll struct while it still being used by another concurrent thread. Defer the kfree() to an RCU callback to prevent UAF.

    • Auf 5.15.0-1107.113 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2026-43073

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

    x86-64: rename misleadingly named '__copy_user_nocache()' function

    In the Linux kernel, the following vulnerability has been resolved: x86-64: rename misleadingly named '__copy_user_nocache()' function This function was a masterclass in bad naming, for various historical reasons. It claimed to be a non-cached user copy. It is literally _neither_ of those things. It's a specialty memory copy routine that uses non-temporal stores for the destination (but not the source), and that does exception handling for both source and destination accesses. Also note that while it works for unaligned targets, any unaligned parts (whether at beginning or end) will not use non-temporal stores, since only words and quad

    Veröffentlicht Aktualisiert
  5. CVE-2026-43072

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

    drm/vc4: platform_get_irq_byname() returns an int

    In the Linux kernel, the following vulnerability has been resolved: drm/vc4: platform_get_irq_byname() returns an int platform_get_irq_byname() will return a negative value if an error happens, so it should be checked and not just passed directly into devm_request_threaded_irq() hoping all will be ok.

    Veröffentlicht Aktualisiert
  6. CVE-2026-43071

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

    dcache: Limit the minimal number of bucket to two

    In the Linux kernel, the following vulnerability has been resolved: dcache: Limit the minimal number of bucket to two There is an OOB read problem on dentry_hashtable when user sets 'dhash_entries=1': BUG: unable to handle page fault for address: ffff888b30b774b0 #PF: supervisor read access in kernel mode #PF: error_code(0x0000) - not-present page Oops: Oops: 0000 [#1] SMP PTI RIP: 0010:__d_lookup+0x56/0x120 Call Trace: d_lookup.cold+0x16/0x5d lookup_dcache+0x27/0xf0 lookup_one_qstr_excl+0x2a/0x180 start_dirop+0x55/0xa0 simple_start_creating+0x8d/0xa0 debugfs_start_creating+0x8c/0x180 debugfs_create_

    • Auf 5.15.0-1106.112 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-43069

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

    Bluetooth: hci_ll: Fix firmware leak on error path

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: hci_ll: Fix firmware leak on error path Smatch reports: drivers/bluetooth/hci_ll.c:587 download_firmware() warn: 'fw' from request_firmware() not released on lines: 544. In download_firmware(), if request_firmware() succeeds but the returned firmware content is invalid (no data or zero size), the function returns without releasing the firmware, resulting in a resource leak. Fix this by calling release_firmware() before returning when request_firmware() succeeded but the firmware content is invalid.

    • Auf 5.15.0-1107.113 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-43068

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

    ext4: avoid allocate block from corrupted group in ext4_mb_find_by_goal()

    In the Linux kernel, the following vulnerability has been resolved: ext4: avoid allocate block from corrupted group in ext4_mb_find_by_goal() There's issue as follows: ... EXT4-fs (mmcblk0p1): Delayed block allocation failed for inode 206 at logical offset 0 with max blocks 1 with error 117 EXT4-fs (mmcblk0p1): This should not happen!! Data will be lost EXT4-fs (mmcblk0p1): Delayed block allocation failed for inode 206 at logical offset 0 with max blocks 1 with error 117 EXT4-fs (mmcblk0p1): This should not happen!! Data will be lost EXT4-fs (mmcblk0p1): Delayed block allocation failed for inode 206 at logical offset 0 with max blocks 1 w

    • Auf 5.15.0-1107.113 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-43067

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

    ext4: handle wraparound when searching for blocks for indirect mapped blocks

    In the Linux kernel, the following vulnerability has been resolved: ext4: handle wraparound when searching for blocks for indirect mapped blocks Commit 4865c768b563 ("ext4: always allocate blocks only from groups inode can use") restricts what blocks will be allocated for indirect block based files to block numbers that fit within 32-bit block numbers. However, when using a review bot running on the latest Gemini LLM to check this commit when backporting into an LTS based kernel, it raised this concern: If ac->ac_g_ex.fe_group is >= ngroups (for instance, if the goal group was populated via stream allocation from s_mb_last_groups),

    Veröffentlicht Aktualisiert
  10. CVE-2026-43066

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

    ext4: fix iloc.bh leak in ext4_fc_replay_inode() error paths

    In the Linux kernel, the following vulnerability has been resolved: ext4: fix iloc.bh leak in ext4_fc_replay_inode() error paths During code review, Joseph found that ext4_fc_replay_inode() calls ext4_get_fc_inode_loc() to get the inode location, which holds a reference to iloc.bh that must be released via brelse(). However, several error paths jump to the 'out' label without releasing iloc.bh: - ext4_handle_dirty_metadata() failure - sync_dirty_buffer() failure - ext4_mark_inode_used() failure - ext4_iget() failure Fix this by introducing an 'out_brelse' label placed just before the existing 'out' label to ensure iloc.bh is always r

    • Auf 5.15.0-1107.113 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-43065

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

    ext4: always drain queued discard work in ext4_mb_release()

    In the Linux kernel, the following vulnerability has been resolved: ext4: always drain queued discard work in ext4_mb_release() While reviewing recent ext4 patch[1], Sashiko raised the following concern[2]: > If the filesystem is initially mounted with the discard option, > deleting files will populate sbi->s_discard_list and queue > s_discard_work. If it is then remounted with nodiscard, the > EXT4_MOUNT_DISCARD flag is cleared, but the pending s_discard_work is > neither cancelled nor flushed. [1] https://lore.kernel.org/r/[email protected]/ [2] https://sashiko.dev/#/patchset/20260319094545.19291-1-qiang.zhang

    • Auf 5.15.0-1107.113 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-43064

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

    dmaengine: idxd: Fix not releasing workqueue on .release()

    In the Linux kernel, the following vulnerability has been resolved: dmaengine: idxd: Fix not releasing workqueue on .release() The workqueue associated with an DSA/IAA device is not released when the object is freed.

    • Auf 5.15.0-1112.118 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-43062

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

    Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp()

    In the Linux kernel, the following vulnerability has been resolved: Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp() l2cap_ecred_reconf_rsp() casts the incoming data to struct l2cap_ecred_conn_rsp (the ECRED *connection* response, 8 bytes with result at offset 6) instead of struct l2cap_ecred_reconf_rsp (2 bytes with result at offset 0). This causes two problems: - The sizeof(*rsp) length check requires 8 bytes instead of the correct 2, so valid L2CAP_ECRED_RECONF_RSP packets are rejected with -EPROTO. - rsp->result reads from offset 6 instead of offset 0, returning wrong data when the packet is large enough to

    • Auf 5.15.0-1107.113 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-43061

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

    serial: 8250: Fix TX deadlock when using DMA

    In the Linux kernel, the following vulnerability has been resolved: serial: 8250: Fix TX deadlock when using DMA `dmaengine_terminate_async` does not guarantee that the `__dma_tx_complete` callback will run. The callback is currently the only place where `dma->tx_running` gets cleared. If the transaction is canceled and the callback never runs, then `dma->tx_running` will never get cleared and we will never schedule new TX DMA transactions again. This change makes it so we clear `dma->tx_running` after we terminate the DMA transaction. This is "safe" because `serial8250_tx_dma_flush` is holding the UART port lock. The first thing the callb

    • Auf 5.15.0-1107.113 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-43060

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

    netfilter: nft_ct: drop pending enqueued packets on removal

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nft_ct: drop pending enqueued packets on removal Packets sitting in nfqueue might hold a reference to: - templates that specify the conntrack zone, because a percpu area is used and module removal is possible. - conntrack timeout policies and helper, where object removal leave a stale reference. Since these objects can just go away, drop enqueued packets to avoid stale reference to them. If there is a need for finer grain removal, this logic can be revisited to make selective packet drop upon dependencies.

    • Auf 5.15.0-1107.113 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2026-43058

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

    media: vidtv: fix pass-by-value structs causing MSAN warnings

    In the Linux kernel, the following vulnerability has been resolved: media: vidtv: fix pass-by-value structs causing MSAN warnings vidtv_ts_null_write_into() and vidtv_ts_pcr_write_into() take their argument structs by value, causing MSAN to report uninit-value warnings. While only vidtv_ts_null_write_into() has triggered a report so far, both functions share the same issue. Fix by passing both structs by const pointer instead, avoiding the stack copy of the struct along with its MSAN shadow and origin metadata. The functions do not modify the structs, which is enforced by the const qualifier.

    • Auf 5.15.0-1107.113 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-43054

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

    scsi: target: tcm_loop: Drain commands in target_reset handler

    In the Linux kernel, the following vulnerability has been resolved: scsi: target: tcm_loop: Drain commands in target_reset handler tcm_loop_target_reset() violates the SCSI EH contract: it returns SUCCESS without draining any in-flight commands. The SCSI EH documentation (scsi_eh.rst) requires that when a reset handler returns SUCCESS the driver has made lower layers "forget about timed out scmds" and is ready for new commands. Every other SCSI LLD (virtio_scsi, mpt3sas, ipr, scsi_debug, mpi3mr) enforces this by draining or completing outstanding commands before returning SUCCESS. Because tcm_loop_target_reset() doesn't drain, the SCSI E

    • Auf 5.15.0-1107.113 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-43053

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

    xfs: close crash window in attr dabtree inactivation

    In the Linux kernel, the following vulnerability has been resolved: xfs: close crash window in attr dabtree inactivation When inactivating an inode with node-format extended attributes, xfs_attr3_node_inactive() invalidates all child leaf/node blocks via xfs_trans_binval(), but intentionally does not remove the corresponding entries from their parent node blocks. The implicit assumption is that xfs_attr_inactive() will truncate the entire attr fork to zero extents afterwards, so log recovery will never reach the root node and follow those stale pointers. However, if a log shutdown occurs after the leaf/node block cancellations commit but

    Veröffentlicht Aktualisiert
  19. CVE-2026-43052

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

    wifi: mac80211: check tdls flag in ieee80211_tdls_oper

    In the Linux kernel, the following vulnerability has been resolved: wifi: mac80211: check tdls flag in ieee80211_tdls_oper When NL80211_TDLS_ENABLE_LINK is called, the code only checks if the station exists but not whether it is actually a TDLS station. This allows the operation to proceed for non-TDLS stations, causing unintended side effects like modifying channel context and HT protection before failing. Add a check for sta->sta.tdls early in the ENABLE_LINK case, before any side effects occur, to ensure the operation is only allowed for actual TDLS peers.

    • Auf 5.15.0-1107.113 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2026-43051

    Hoch · CVSS 8.1EPSS 0,26%Korrektur verfügbar

    HID: wacom: fix out-of-bounds read in wacom_intuos_bt_irq

    In the Linux kernel, the following vulnerability has been resolved: HID: wacom: fix out-of-bounds read in wacom_intuos_bt_irq The wacom_intuos_bt_irq() function processes Bluetooth HID reports without sufficient bounds checking. A maliciously crafted short report can trigger an out-of-bounds read when copying data into the wacom structure. Specifically, report 0x03 requires at least 22 bytes to safely read the processed data and battery status, while report 0x04 (which falls through to 0x03) requires 32 bytes. Add explicit length checks for these report IDs and log a warning if a short report is received.

    • Auf 5.15.0-1107.113 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 →