p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in linux-azure-6.11 · Seite 86

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

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 13540

  1. CVE-2026-93171

    Nicht bewertetEPSS 0,2%Keine Korrektur veröffentlicht

    leds: lp5860: Fix a potential double-unlock

    In the Linux kernel, the following vulnerability has been resolved: leds: lp5860: Fix a potential double-unlock In lp5860_device_init(), if lp5860_init_dt() fails, an already unlocked mutex is unlocked another time. Slightly rework how the lock is taken/released to avoid this potential double unlock.

    Veröffentlicht Aktualisiert
  2. CVE-2026-93170

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

    dmaengine: xilinx_dma: Fix channel idle state management in AXIDMA and MCDMA interrupt handlers

    In the Linux kernel, the following vulnerability has been resolved: dmaengine: xilinx_dma: Fix channel idle state management in AXIDMA and MCDMA interrupt handlers Fix a race condition in AXIDMA and MCDMA irq handlers where the channel could be incorrectly marked as idle and attempt spurious transfers when descriptors are still being processed. The issue occurs when: 1. Multiple descriptors are queued and active. 2. An interrupt fires after completing some descriptors. 3. xilinx_dma_complete_descriptor() moves completed descriptors to done_list. 4. Channel is marked idle and start_transfer() is called even though active_list still conta

    Veröffentlicht Aktualisiert
  3. CVE-2026-93169

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    dmaengine: zynqmp_dma: fix race between runtime PM and device removal

    In the Linux kernel, the following vulnerability has been resolved: dmaengine: zynqmp_dma: fix race between runtime PM and device removal In zynqmp_dma_remove(), runtime PM was disabled only after checking state and doing a manual suspend. This can race with runtime PM in the remove/unbind (rmmod) path. Disable runtime PM first, then suspend only if the device is not already suspended. To prevent any further runtime PM transitions.

    Veröffentlicht Aktualisiert
  4. CVE-2026-93168

    Nicht bewertetEPSS 0,17%Keine Korrektur veröffentlicht

    dmaengine: xilinx_dma: Fix CPU stall in xilinx_dma_poll_timeout

    In the Linux kernel, the following vulnerability has been resolved: dmaengine: xilinx_dma: Fix CPU stall in xilinx_dma_poll_timeout Currently when calling xilinx_dma_poll_timeout with delay_us=0 and a condition that is never fulfilled, the CPU busy-waits for prolonged time and the timeout triggers only with a massive delay causing a CPU stall. This happens due to a huge underestimation of wall clock time in poll_timeout_us_atomic. Commit 7349a69cf312 ("iopoll: Do not use timekeeping in read_poll_timeout_atomic()") changed the behavior to no longer use ktime_get at the expense of underestimation of wall clock time which appears to be very l

    Veröffentlicht Aktualisiert
  5. CVE-2026-93167

    Nicht bewertetEPSS 0,22%Keine Korrektur veröffentlicht

    csky: Fix a4/a5 restoration in syscall trace path

    In the Linux kernel, the following vulnerability has been resolved: csky: Fix a4/a5 restoration in syscall trace path The syscall trace path reloads syscall arguments from pt_regs before calling the syscall handler. On C-SKY ABIv2, the 5th and 6th syscall arguments are prepared as stack arguments before invoking syscallid. The current code adjusts sp before loading LSAVE_A4 and LSAVE_A5. Since those offsets are relative to the original pt_regs base, loading them after changing sp fetches the wrong slots. As a result, traced syscalls that use the 5th or 6th argument may receive corrupted arguments. This is visible with mmap2(), which takes

    Veröffentlicht Aktualisiert
  6. CVE-2026-93165

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

    platform/chrome: sensorhub: Fix memory overread in ring handler

    In the Linux kernel, the following vulnerability has been resolved: platform/chrome: sensorhub: Fix memory overread in ring handler `max_response` and `sensor_num` are read from different EC commands: - `max_response` is from cros_ec_get_proto_info(). ec_dev->max_response = info->max_response_packet_size - sizeof(struct ec_host_response); - `sensor_num` is from cros_ec_get_sensor_count(). sensor_num = cros_ec_get_sensor_count(ec); With a malfunctioning EC firmware, it is possible that the `msg->insize` (i.e., `fifo_info_length` in the context) could be clamped in cros_ec_cmd_xfer() because `msg

    Veröffentlicht Aktualisiert
  7. CVE-2026-93164

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    uprobes/x86: Move optimized uprobe from nop5 to nop10

    In the Linux kernel, the following vulnerability has been resolved: uprobes/x86: Move optimized uprobe from nop5 to nop10 Andrii reported an issue with optimized uprobes [1] that can clobber redzone area with call instruction storing return address on stack where user code may keep temporary data without adjusting rsp. Fixing this by moving the optimized uprobes on top of 10-bytes nop instruction, so we can squeeze another instruction to escape the redzone area before doing the call, like: lea -0x80(%rsp), %rsp call tramp Note the lea instruction is used to adjust the rsp register without changing the flags. We use nop10 and followi

    Veröffentlicht Aktualisiert
  8. CVE-2026-93163

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    hwrng: core - fix rng list on registration error

    In the Linux kernel, the following vulnerability has been resolved: hwrng: core - fix rng list on registration error hwrng_register(rng) does the following: 1. Checks if rng has name and read methods set 2. Checks if the name already exists 3. Adds rng to global rng_list 4. May try to set rng to current_rng If step 4 fails, it returns an error. However, it does not remove the rng from rng_list, causing a dangling reference which can result in use-after-free if the caller frees rng, since registration failed. Add a list_del_init() cleanup step.

    Veröffentlicht Aktualisiert
  9. CVE-2026-93162

    Nicht bewertetEPSS 0,2%Keine Korrektur veröffentlicht

    crypto: qat - cancel work on re-enable SR-IOV timeout

    In the Linux kernel, the following vulnerability has been resolved: crypto: qat - cancel work on re-enable SR-IOV timeout The QAT reset worker queues SR-IOV reenable work using a work_struct and completion embedded in an on-stack adf_sriov_dev_data. If the completion wait times out, the reset worker can return while device_sriov_wq still holds or executes the stack-backed work item. Cancel the work on the device_sriov_wq on timeout before the stack frame unwinds.

    Veröffentlicht Aktualisiert
  10. CVE-2026-93161

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    crypto: qat - clear AES key schedule from stack

    In the Linux kernel, the following vulnerability has been resolved: crypto: qat - clear AES key schedule from stack qat_alg_xts_reverse_key() expands the forward XTS AES key on the stack. That schedule contains key material and can remain in the stack frame. Clear the temporary crypto_aes_ctx with memzero_explicit() after the copy.

    Veröffentlicht Aktualisiert
  11. CVE-2026-93160

    Nicht bewertetEPSS 0,18%Keine Korrektur veröffentlicht

    crypto: atmel-ecc - reject hardware ECDH without a public key

    In the Linux kernel, the following vulnerability has been resolved: crypto: atmel-ecc - reject hardware ECDH without a public key The hardware ECDH path in atmel_ecdh_compute_shared_secret() uses the private key stored in the device. However, the public key is cached only after atmel_ecdh_set_secret() successfully generated that private key for the current tfm. atmel_ecdh_generate_public_key() already rejects requests when no public key is cached. Add the same check to atmel_ecdh_compute_shared_secret() to prevent the device from using a private key that was not generated for the current tfm.

    Veröffentlicht Aktualisiert
  12. CVE-2026-93159

    Nicht bewertetEPSS 0,22%Keine Korrektur veröffentlicht

    crypto: atmel-sha204a - fix heap info leak on I2C transfer failure

    In the Linux kernel, the following vulnerability has been resolved: crypto: atmel-sha204a - fix heap info leak on I2C transfer failure The nonblocking RNG path allocates a work_data structure to track the state of an in-flight asynchronous I2C request. This pointer is stored in rng->priv and later consumed by the read path once the transaction completes. If the underlying I2C transfer fails, the completion callback is invoked with a non-zero status. In this case, the allocated work_data is not usable for producing RNG output and must not remain associated with the hwrng state. Previously, the failure path only logged a warning but left th

    Veröffentlicht Aktualisiert
  13. CVE-2026-93158

    Nicht bewertetEPSS 0,22%Keine Korrektur veröffentlicht

    crypto: sa2ul - stop probe if context pool creation fails

    In the Linux kernel, the following vulnerability has been resolved: crypto: sa2ul - stop probe if context pool creation fails sa_ul_probe() calls sa_init_mem() to create the DMA pool used for security context buffers, but ignores its return value. If pool creation fails, probe still continues with DMA setup, algorithm registration and child population even though later request setup depends on that pool. Stop probing when sa_init_mem() fails, and route that failure to the PM cleanup path without attempting to destroy an uncreated DMA pool.

    Veröffentlicht Aktualisiert
  14. CVE-2026-93157

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    hwrng: xilinx-trng - propagate timeout before any data is read

    In the Linux kernel, the following vulnerability has been resolved: hwrng: xilinx-trng - propagate timeout before any data is read xtrng_readblock32() polls for 16-byte chunks but returns the number of bytes read even when the first poll times out. Its caller then treats a zero return as a short successful read, and partial reads for full 32-byte blocks can make the tail copy use a fixed block offset rather than the amount already produced. Return the poll error when no data has been read, preserve partial positive returns after some data is available, stop the generator on all collection exits, and append tail bytes at the current output

    Veröffentlicht Aktualisiert
  15. CVE-2026-93156

    Nicht bewertetEPSS 0,2%Keine Korrektur veröffentlicht

    crypto: rk3288 - fail ahash requests on HASH idle timeout

    In the Linux kernel, the following vulnerability has been resolved: crypto: rk3288 - fail ahash requests on HASH idle timeout rk_hash_run() waits for RK_CRYPTO_HASH_STS to become idle after the final DMA transfer, but ignores the poll result. If the hash engine never becomes idle, the driver still reads the digest registers and finalizes the request with the previous success value. Store the poll result and finalize the request with the timeout error before reading the digest registers.

    Veröffentlicht Aktualisiert
  16. CVE-2026-93155

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    crypto: keembay - Fix AEAD unregister count in error path

    In the Linux kernel, the following vulnerability has been resolved: crypto: keembay - Fix AEAD unregister count in error path register_aes_algs() registers the AEAD algorithms before registering the skcipher algorithms. If skcipher registration fails, the function unwinds the earlier AEAD registration with crypto_engine_unregister_aeads(), but it passes ARRAY_SIZE(algs), which is the skcipher table size. Use ARRAY_SIZE(algs_aead) for the AEAD unwind path so the unregister helper iterates over the same table that was registered. Also clarify the nearby comment: the crypto registration helpers clean up algorithms registered within the same

    Veröffentlicht Aktualisiert
  17. CVE-2026-93154

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

    RDMA/irdma: Add refcounting to user ring MRs

    In the Linux kernel, the following vulnerability has been resolved: RDMA/irdma: Add refcounting to user ring MRs Prevent userspace from deregistering the MRs that back QP/CQ/SRQ rings by bumping the MR's refcount upon association.

    Veröffentlicht Aktualisiert
  18. CVE-2026-93153

    Nicht bewertetEPSS 0,2%Keine Korrektur veröffentlicht

    RDMA/bng_re: return a timeout when firmware responses stall

    In the Linux kernel, the following vulnerability has been resolved: RDMA/bng_re: return a timeout when firmware responses stall __wait_for_resp() documents that it returns a non-zero error when a firmware command does not complete, and bng_re_rcfw_send_message() already marks the firmware as stalled when the helper returns -ENODEV. However, the helper ignores wait_event_timeout() expiry. If the response slot remains in use after the timeout and after the polled CREQ service attempt, the loop starts another full timeout period and can repeat forever. Return -ENODEV after a timed out wait that still has no response. The existing caller th

    Veröffentlicht Aktualisiert
  19. CVE-2026-93152

    Nicht bewertetEPSS 0,21%Keine Korrektur veröffentlicht

    nvme-apple: Use acquire/release for queue enabled state

    In the Linux kernel, the following vulnerability has been resolved: nvme-apple: Use acquire/release for queue enabled state apple_nvme_init_queue() initializes queue state and then marks the queue enabled. The interrupt and request paths check enabled before using that queue state. The old wmb() after WRITE_ONCE(enabled, true) does not publish the earlier initialization before enabled becomes visible. Use a release store when enabling the queue and acquire loads when testing it. Although the shutdown-side enabled accesses are not used for publishing queue initialization, use helpers for them as well for consistency.

    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 →