p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-intel-iotg-5.15 · Seite 172

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 6482

  1. CVE-2026-46243

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

    smb: client: reject userspace cifs.spnego descriptions

    In the Linux kernel, the following vulnerability has been resolved: smb: client: reject userspace cifs.spnego descriptions cifs.spnego key descriptions contain authority-bearing fields such as pid, uid, creduid, and upcall_target that cifs.upcall treats as kernel-originating inputs. However, userspace can also create keys of this type through request_key(2) or add_key(2), allowing those fields to be supplied without CIFS origin. Only accept cifs.spnego descriptions while CIFS is using its private spnego_cred to request the key.

    • Auf 5.15.0-1106.112~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2026-46242

    Hoch · CVSS 7.8EPSS 4,39%Korrektur verfügbar

    eventpoll: fix ep_remove struct eventpoll / struct file UAF

    In the Linux kernel, the following vulnerability has been resolved: eventpoll: fix ep_remove struct eventpoll / struct file UAF ep_remove() (via ep_remove_file()) cleared file->f_ep under file->f_lock but then kept using @file inside the critical section (is_file_epoll(), hlist_del_rcu() through the head, spin_unlock). A concurrent __fput() taking the eventpoll_release() fastpath in that window observed the transient NULL, skipped eventpoll_release_file() and ran to f_op->release / file_free(). For the epoll-watches-epoll case, f_op->release is ep_eventpoll_release() -> ep_clear_and_put() -> ep_free(), which kfree()s the watched struct eve

    • Auf 5.15.0-1114.120~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2026-46241

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

    spi: mpc52xx: fix use-after-free on registration failure

    In the Linux kernel, the following vulnerability has been resolved: spi: mpc52xx: fix use-after-free on registration failure Make sure to disable and free the interrupts in case controller registration fails to avoid a potential use-after-free and resource leak. This issue was flagged by Sashiko when reviewing a controller deregistration fix.

    Veröffentlicht Aktualisiert
  4. CVE-2026-46238

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

    batman-adv: stop caching unowned originator pointers in BAT IV

    In the Linux kernel, the following vulnerability has been resolved: batman-adv: stop caching unowned originator pointers in BAT IV BAT IV keeps the last-hop neighbor address in each neigh_node, but some paths also cache an originator pointer derived from a temporary lookup. That pointer is not owned by the neigh_node and may no longer refer to a live originator entry after purge handling runs. Stop storing the auxiliary originator pointer in the BAT IV neighbor state. When BAT IV needs the neighbor originator data, resolve it from the stored neighbor address and drop the reference again after use. [sven: avoid bonding logic for outgoing O

    • Auf 5.15.0-1107.113~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2026-46236

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

    media: rc: xbox_remote: heed DMA restrictions

    In the Linux kernel, the following vulnerability has been resolved: media: rc: xbox_remote: heed DMA restrictions The buffer for IO must not be part of the device structure because that violates the DMA coherency rules.

    • Auf 5.15.0-1107.113~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-46235

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

    media: saa7164: add ioremap return checks and cleanups

    In the Linux kernel, the following vulnerability has been resolved: media: saa7164: add ioremap return checks and cleanups Add checks for ioremap return values in saa7164_dev_setup(). If ioremap for BAR0 or BAR2 fails, release the already allocated PCI memory regions, remove the device from the global list, decrement the device count, and return -ENODEV. This prevents potential null pointer dereferences and ensures proper cleanup on memory mapping failures.

    Veröffentlicht Aktualisiert
  7. CVE-2026-46234

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

    vsock: fix buffer size clamping order

    In the Linux kernel, the following vulnerability has been resolved: vsock: fix buffer size clamping order In vsock_update_buffer_size(), the buffer size was being clamped to the maximum first, and then to the minimum. If a user sets a minimum buffer size larger than the maximum, the minimum check overrides the maximum check, inverting the constraint. This breaks the intended socket memory boundaries by allowing the vsk->buffer_size to grow beyond the configured vsk->buffer_max_size. Fix this by checking the minimum first, and then the maximum. This ensures the buffer size never exceeds the buffer_max_size.

    • Auf 5.15.0-1107.113~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-46233

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

    batman-adv: bla: only purge non-released claims

    In the Linux kernel, the following vulnerability has been resolved: batman-adv: bla: only purge non-released claims When batadv_bla_purge_claims() goes through the list of claims, it is only traversing the hash list with an rcu_read_lock(). Due to a potential parallel batadv_claim_put(), it can happen that it encounters a claim which was actually in the process of being released+freed by batadv_claim_release(). In this case, backbone_gw is set to NULL before the delayed RCU kfree is started. Calling batadv_bla_claim_get_backbone_gw() is then no longer allowed because it would cause a NULL-ptr derefence. To avoid this, only claims with a va

    • Auf 5.15.0-1107.113~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-46231

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

    batman-adv: bla: put backbone reference on failed claim hash insert

    In the Linux kernel, the following vulnerability has been resolved: batman-adv: bla: put backbone reference on failed claim hash insert When batadv_bla_add_claim() fails to insert a new claim into the hash, it leaked a reference to the backbone_gw for which the claim was intended. Call batadv_backbone_gw_put() on the error path to release the reference and avoid leaking the backbone_gw object.

    • Auf 5.15.0-1107.113~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-46230

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

    drm/amdgpu/vcn3: Prevent OOB reads when parsing dec msg

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/vcn3: Prevent OOB reads when parsing dec msg Check bounds against the end of the BO whenever we access the msg.

    • Auf 5.15.0-1107.113~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-46229

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

    drm/amdkfd: Clear VRAM on allocation to prevent stale data exposure

    In the Linux kernel, the following vulnerability has been resolved: drm/amdkfd: Clear VRAM on allocation to prevent stale data exposure KFD VRAM allocations set AMDGPU_GEM_CREATE_VRAM_WIPE_ON_RELEASE but not AMDGPU_GEM_CREATE_VRAM_CLEARED, leaving freshly allocated VRAM with stale data from prior use observable by compute kernels. The GEM ioctl path already sets VRAM_CLEARED for all userspace allocations via amdgpu_gem_create_ioctl() and amdgpu_mode_dumb_create(). The KFD path was missing this flag, allowing stale page table remnants to leak into user buffers. This causes crashes in RCCL P2P transport where non-zero data in ptrExchange/he

    Veröffentlicht Aktualisiert
  12. CVE-2026-46227

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

    sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL

    In the Linux kernel, the following vulnerability has been resolved: sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL The SCTP_SENDALL path in sctp_sendmsg() iterates ep->asocs with list_for_each_entry_safe(), which caches the next entry in @tmp before the loop body runs. The body calls sctp_sendmsg_to_asoc(), which may drop the socket lock inside sctp_wait_for_sndbuf(). While the lock is dropped, another thread can SCTP_SOCKOPT_PEELOFF the association cached in @tmp, migrating it to a new endpoint via sctp_sock_migrate() (list_del_init() + list_add_tail() to newep->asocs), and optionally close the new socket which

    • Auf 5.15.0-1107.113~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-46220

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

    drm/amdgpu/sdma4: replace BUG_ON with WARN_ON in fence emission

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu/sdma4: replace BUG_ON with WARN_ON in fence emission sdma_v4_0_ring_emit_fence() contains two BUG_ON(addr & 0x3) assertions that verify fence writeback addresses are dword-aligned. These assertions can be reached from unprivileged userspace via crafted DRM_IOCTL_AMDGPU_CS submissions, causing a fatal kernel panic in a scheduler worker thread. Replace both BUG_ON() calls with WARN_ON() to log the condition without crashing the kernel. A misaligned fence address at this point indicates a driver bug, but crashing the kernel is never the correct response when the

    • Auf 5.15.0-1107.113~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-46219

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

    spi: mpc52xx: fix use-after-free on unbind

    In the Linux kernel, the following vulnerability has been resolved: spi: mpc52xx: fix use-after-free on unbind The state machine work is scheduled by the interrupt handler and therefore needs to be cancelled after disabling interrupts to avoid a potential use-after-free.

    • Auf 5.15.0-1107.113~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-46218

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

    drm/amdgpu: Add bounds checking to ib_{get,set}_value

    In the Linux kernel, the following vulnerability has been resolved: drm/amdgpu: Add bounds checking to ib_{get,set}_value The uvd/vce/vcn code accesses the IB at predefined offsets without checking that the IB is large enough. Check the bounds here. The caller is responsible for making sure it can handle arbitrary return values. Also make the idx a uint32_t to prevent overflows causing the condition to fail.

    Veröffentlicht Aktualisiert
  16. CVE-2026-46214

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

    vsock/virtio: fix accept queue count leak on transport mismatch

    In the Linux kernel, the following vulnerability has been resolved: vsock/virtio: fix accept queue count leak on transport mismatch virtio_transport_recv_listen() calls sk_acceptq_added() before vsock_assign_transport(). If vsock_assign_transport() fails or selects a different transport, the error path returns without calling sk_acceptq_removed(), permanently incrementing sk_ack_backlog. After approximately backlog+1 such failures, sk_acceptq_is_full() returns true, causing the listener to reject all new connections. Fix by moving sk_acceptq_added() to after the transport validation, matching the pattern used by vmci_transport and hyperv_

    • Auf 5.15.0-1107.113~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-46212

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

    batman-adv: bla: prevent use-after-free when deleting claims

    In the Linux kernel, the following vulnerability has been resolved: batman-adv: bla: prevent use-after-free when deleting claims When batadv_bla_del_backbone_claims() removes all claims for a backbone, it does this by dropping the link entry in the hash list. This list entry itself was one of the references which need to be dropped at the same time via batadv_claim_put(). But the batadv_claim_put() must not be done before the last access to the claim object in this function. Otherwise the claim might be freed already by the batadv_claim_release() function before the list entry was dropped.

    • Auf 5.15.0-1107.113~20.04.1 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-46209

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

    drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs()

    In the Linux kernel, the following vulnerability has been resolved: drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs() drm_gem_fb_init_with_funcs() computes sub-sampled plane dimensions using plain integer division: unsigned int width = mode_cmd->width / (i ? info->hsub : 1); unsigned int height = mode_cmd->height / (i ? info->vsub : 1); However, the ioctl-level framebuffer_check() in drm_framebuffer.c uses drm_format_info_plane_width/height() which round up dimensions via DIV_ROUND_UP(). This inconsistency corrupts the subsequent GEM object size check for certain pixel format and dimension combina

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