p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-oracle-6.8 · Seite 39

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 9981

  1. CVE-2026-100078

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

    wifi: iwlwifi: mei: pass correct argument to function

    In the Linux kernel, the following vulnerability has been resolved: wifi: iwlwifi: mei: pass correct argument to function The first argument to iwl_mei_write_cyclic_buf() should be the cldev but the q_head pointer is passed instead. Fix it.

    Veröffentlicht Aktualisiert
  2. CVE-2026-100077

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

    drm/msm: Recover HW before retire hung submit

    In the Linux kernel, the following vulnerability has been resolved: drm/msm: Recover HW before retire hung submit During recovery, it is not safe to retire the hung submit before we recover the GPU. Retiring the submit triggers BO free and that can result in GPU pagefaults since the GPU may be actively accessing those BOs. To fix this, retire the submits after gpu recovery is complete in recover_worker(). Patchwork: https://patchwork.freedesktop.org/patch/730655/

    Veröffentlicht Aktualisiert
  3. CVE-2026-100076

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

    staging: rtl8723bs: fix xmit_frame/xmit_buf leaks on mgnt-frame error paths

    In the Linux kernel, the following vulnerability has been resolved: staging: rtl8723bs: fix xmit_frame/xmit_buf leaks on mgnt-frame error paths issue_beacon(), issue_probersp() and issue_asocrsp() obtain a management xmit_frame together with its xmit_buf from the driver's fixed-size management-TX pools via alloc_mgtxmitframe(). On the normal path the frame is handed to dump_mgntframe(), which transfers ownership and eventually returns both objects to their pools (the frame and, for beacons, the buf in rtl8723bs_mgnt_xmit(); other bufs via the pending-xmitbuf/TX-completion path). Several error/edge paths return early after a successful allo

    Veröffentlicht Aktualisiert
  4. CVE-2026-100075

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

    RDMA/srpt: Fix srpt_alloc_rw_ctxs() unwind counters

    In the Linux kernel, the following vulnerability has been resolved: RDMA/srpt: Fix srpt_alloc_rw_ctxs() unwind counters When srpt_alloc_rw_ctxs() fails partway through a multi-buffer indirect descriptor, the unwind path destroys RDMA contexts but leaves stale n_rw_ctx and n_rdma values (and a dangling rw_ctxs pointer). Later sq_wr_avail accounting in srpt_queue_response() or srpt_write_pending() can then subtract the wrong number of send queue credits. Reset the counters and clear rw_ctxs after freeing the heap allocation before returning an error.

    Veröffentlicht Aktualisiert
  5. CVE-2026-100072

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

    ACPI: platform: Use acpi_bus_get_primary_device()

    In the Linux kernel, the following vulnerability has been resolved: ACPI: platform: Use acpi_bus_get_primary_device() The acpi_get_first_physical_node() usage in acpi_platform_fill_resource() and acpi_create_platform_device() is generally unsafe because in theory the device returned by it may be freed at any time [1]. It is also inefficient because acpi_get_first_physical_node() is called multiple times for the same argument which can be avoided. Address these issues by using acpi_bus_get_primary_device() instead of acpi_get_first_physical_node() and adjusting the code to call it just once at the beginning of and acpi_create_platform_devi

    Veröffentlicht Aktualisiert
  6. CVE-2026-100071

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

    net: hsr: free learned nodes on device setup failure

    In the Linux kernel, the following vulnerability has been resolved: net: hsr: free learned nodes on device setup failure hsr_dev_finalize() can fail after a lower-device RX handler has already been registered (slave A is added before the failable slave B and interlink adds). RX handlers run in softirq regardless of the master's state, so frames received in that window can learn dynamic nodes into node_db, and the error unwind never releases them. Free both owned dynamic databases in the unwind, mirroring hsr_dellink(). proxy_node_db is provably empty on every current error exit (only interlink RX feeds it, and the interlink add is the last

    Veröffentlicht Aktualisiert
  7. CVE-2026-100070

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

    netfilter: nf_nat_sip: rewind offset when NAT shrinks the packet

    In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_nat_sip: rewind offset when NAT shrinks the packet sashiko says: If map_addr() changes the packet length, such as when the public NAT IP string is shorter or longer than the internal IP, coff will still point to the offset relative to the pre-mangled packet. If the packet shrinks, coff could overshoot the correct position, potentially causing the next ct_sip_parse_header_uri() call to silently skip bytes and miss subsequent Contact headers. Could this lead to a failure to NAT those subsequent headers and leak internal network details?

    Veröffentlicht Aktualisiert
  8. CVE-2026-98159

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

    wifi: mt76: mt7921: validate CLC firmware records

    In the Linux kernel, the following vulnerability has been resolved: wifi: mt76: mt7921: validate CLC firmware records The CLC region is supplied by firmware, but the loader trusts the region count and each record length. A malformed image can make the region table pointer precede the firmware buffer, make the record loop fail to advance, or index phy->clc past its end. Validate the table and record bounds before dereferencing or copying.

    Veröffentlicht Aktualisiert
  9. CVE-2026-98158

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

    ppp_async: drop the errored frame instead of resetting its headroom

    In the Linux kernel, the following vulnerability has been resolved: ppp_async: drop the errored frame instead of resetting its headroom ppp_receive_nonmp_frame() prepends a two-byte direction tag before running the pass/active BPF filters: *(__be16 *)skb_push(skb, 2) = htons(PPP_FILTER_INBOUND_TAG); Nothing on the receive path guarantees those two bytes of headroom. The frame-error path in ppp_async's process_input_packet() resets a reused skb's headroom to zero while claiming to restore it to a freshly allocated state - but a fresh skb from dev_alloc_skb() carries NET_SKB_PAD: err: if (skb) { /* make skb appear as freshly allocat

    Veröffentlicht Aktualisiert
  10. CVE-2026-98157

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

    EDAC/device_sysfs: Use kstrtouint() for poll_msec to prevent truncation

    In the Linux kernel, the following vulnerability has been resolved: EDAC/device_sysfs: Use kstrtouint() for poll_msec to prevent truncation The poll_msec sysfs store file uses simple_strtoul() which accepts an unsigned long, but the target field (poll_msec) is unsigned int. On 64-bit systems, a value > UINT_MAX is silently truncated when stored. Fix the mismatch by using kstrtouint() instead. This rejects values larger than UINT_MAX at parse time, making truncation impossible. Also add a check for value < 1 to reject the 0-delay case, which would cause the poll work to spin without delay and consume 100% CPU.

    Veröffentlicht Aktualisiert
  11. CVE-2026-98156

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

    drm/virtio: use the DMA API for resource backing on Xen

    In the Linux kernel, the following vulnerability has been resolved: drm/virtio: use the DMA API for resource backing on Xen On a Xen PV domain page addresses bear no relation to the real machine addresses the host would have to use to reach it. virtio_ring.c handles this correctly, vring_use_map_api() returns true for any xen_domain() regardless of VIRTIO_F_ACCESS_PLATFORM. virtio-gpu makes the same decision independently, but its copy looks only at the feature bit: bool use_dma_api = !virtio_has_dma_quirk(vgdev->vdev); QEMU does not set iommu_platform on virtio-vga by default, so VIRTIO_F_ACCESS_PLATFORM is not negotiated, use_dma_api

    Veröffentlicht Aktualisiert
  12. CVE-2026-98155

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

    accel/qaic: Address potential out-of-bounds read in resp_worker()

    In the Linux kernel, the following vulnerability has been resolved: accel/qaic: Address potential out-of-bounds read in resp_worker() Although 'commit 2feec5ae5df7 ("accel/qaic: Handle DBC deactivation if the owner went away")' fixes the scenario it was intended for by walking the message and only decoding QAIC_TRANS_DEACTIVATE_FROM_DEV, if present, it skipped over the bounds checking code that is included in decode_message(). This could lead to issues such as reading past the slab allocation's end, infinite loops or kernel panics. For those issues to happen, a malformed wire message is needed to be sent from the device. Instead of duplica

    Veröffentlicht Aktualisiert
  13. CVE-2026-98154

    Hoch · CVSS 7EPSS 0,11%Keine Korrektur veröffentlicht

    nvme-rdma: fix -EIO cleanup order in queue_rq

    In the Linux kernel, the following vulnerability has been resolved: nvme-rdma: fix -EIO cleanup order in queue_rq On -EIO, the RDMA queue_rq path reports a host path error and then still cleans up the command and unmaps the SQE DMA. The path error helper completes the request, so that is double cleanup and DMA unmap after the request is already complete. Unmap the SQE first, then report the host path error. Skip the outer command cleanup on that path.

    Veröffentlicht Aktualisiert
  14. CVE-2026-98151

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

    bpf: Fix REG INVARIANTS VIOLATION on speculative pointer arithmetic

    In the Linux kernel, the following vulnerability has been resolved: bpf: Fix REG INVARIANTS VIOLATION on speculative pointer arithmetic Take the following unprivileged program as an example: r0 = bpf_map_lookup_elem(...) /* PTR_TO_MAP_VALUE, offset 0 */ ... 14: r0 += r1 /* r1 is a bounded scalar */ 15: r9 = r0 Loading it triggers a verifier warning from reg_bounds_sanity_check(): verifier bug: REG INVARIANTS VIOLATION (alu): const subreg tnum out of sync with range bounds r64={.base=0x0, .size=0x0} r32={.base=0x0, .size=0xffffffff} var_off=(0x0, 0x0) What happens: 1. Processing insn 14 (r0 += r1) in adjust_ptr_min_max_vals(),

    Veröffentlicht Aktualisiert
  15. CVE-2026-98148

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

    drm/gud: validate GUD_ROTATION_0 is present in supported rotations

    In the Linux kernel, the following vulnerability has been resolved: drm/gud: validate GUD_ROTATION_0 is present in supported rotations The rotation argument to drm_plane_create_rotation_property() is set to DRM_MODE_ROTATE_0, and the device reported rotation bitmask is used as the supported_rotations argument. The driver never validates that GUD_ROTATION_0 is present, so a device that omits it from its GUD_PROPERTY_ROTATION triggers the WARN_ON(rotation & ~supported_rotations) in drm_plane_create_rotation_property() Fix this by skipping the creation of rotation property if the device doesn't have the GUD_ROTATION_0 bit

    Veröffentlicht Aktualisiert
  16. CVE-2026-98142

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

    drm/cirrus-qemu: Validate BAR0 size during probe

    In the Linux kernel, the following vulnerability has been resolved: drm/cirrus-qemu: Validate BAR0 size during probe The `cirrus-qemu` driver relies on `CIRRUS_VRAM_SIZE` (4 MB) to validate framebuffer sizes. However, during PCI probe, the driver mapped BAR0 without verifying that its size matches `CIRRUS_VRAM_SIZE`. If a PCI device with a BAR0 smaller than 4 MB is bound to the driver, the mapped VRAM will be smaller than expected. Because validation checks assume 4 MB VRAM, framebuffers larger than the mapped memory can be created. When the display plane is updated (e.g. during release), `cirrus_primary_plane_helper_atomic_update()` copi

    Veröffentlicht Aktualisiert
  17. CVE-2026-98134

    Hoch · CVSS 7.3EPSS 0,15%Keine Korrektur veröffentlicht

    bpf: check_cond_jmp_op(): properly infer if register is null

    In the Linux kernel, the following vulnerability has been resolved: bpf: check_cond_jmp_op(): properly infer if register is null Nicholas Carlini reported a bug when verifier can incorrectly infer that a pointer is non-null. The bug occurs when two pointers are compared and one of them has a type w/o PTR_MAYBE_NULL flag, but which allows a value to be NULL at runtime. Here is an example: // `a` is PTR_TO_MEM | MEM_RDONLY | PTR_UNTRUSTED // `a` is 0 at runtime. // `b` is PTR_TO_MAP_VALUE | PTR_MAYBE_NULL void *a = bpf_rdonly_cast(0, 0); int *b = bpf_map_lookup_elem(...); if (a == b) *b = 42; // verifier does not catch nul

    Veröffentlicht Aktualisiert
  18. CVE-2026-98131

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

    net: stmmac: fix dma mapping leak in stmmac_tso_xmit()

    In the Linux kernel, the following vulnerability has been resolved: net: stmmac: fix dma mapping leak in stmmac_tso_xmit() In stmmac_tso_xmit(), if the DMA mapping of an skb fragment fails, the frame is dropped but the DMA mappings already created for the linear part and for the fragments mapped before the failure are never unmapped, leaking DMA mappings. Fix the leak by walking back over the descriptors used by the frame and releasing each of them with stmmac_free_tx_buffer(). Moreover, release the descriptors with stmmac_release_tx_desc() unmapping the DMA buffers.

    Veröffentlicht Aktualisiert
  19. CVE-2026-98130

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

    sctp: fix a TOCTOU race in SCTP_CMD_TIMER_START

    In the Linux kernel, the following vulnerability has been resolved: sctp: fix a TOCTOU race in SCTP_CMD_TIMER_START The SCTP_CMD_TIMER_START handler checks timer_pending() before calling timer_reduce(). The timer can expire and detach between these operations, causing timer_reduce() to rearm the timer without taking the association reference required for the newly armed timer. The timer callback later unconditionally drops its association reference, which can leave the association reference count unbalanced and result in use-after-free during association teardown. Use the return value of timer_reduce() to determine whether the timer was a

    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 →