CyberSecBulletin

Untrusted Pointer Dereference

CWE-822

The product obtains a value from an untrusted source, converts this value to a pointer, and dereferences the resulting pointer.

We track 81 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.1. 5 have been exploited in real attacks.

Latest Untrusted Pointer Dereference vulnerabilities

  • 7.8 High severity

    zephyr: Untrusted Pointer Dereference

    CVE-2026-91007Zephyr Project

    The user-mode syscall verifiers for the charger driver API in drivers/charger/charger_handlers.c did not inspect the prop argument before copying union charger_propval across the user/kernel boundary. Two members of that union are function pointers — status_no

  • 7.0 High severity

    Windows 10 Version 1607: Concurrent Execution using Shared Resource with Improper Synchronization

    CVE-2026-96019Microsoft

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Installer allows an authorized attacker to elevate privileges locally.

  • 7.8 High severity

    Windows 10 Version 1607: Concurrent Execution using Shared Resource with Improper Synchronization

    CVE-2026-118138Microsoft

    Concurrent execution using shared resource with improper synchronization ('race condition') in Windows Client for NFS allows an authorized attacker to elevate privileges locally.

  • 7.8 High severity

    Windows 10 Version 1607: Untrusted Pointer Dereference

    CVE-2026-113767Microsoft

    Inclusion of functionality from untrusted control sphere in Windows COM+ Event System Service allows an authorized attacker to elevate privileges locally.

  • 7.0 High severity

    Windows 11 version 26H1: Concurrent Execution using Shared Resource with Improper Synchronization

    CVE-2026-113761Microsoft

    Untrusted pointer dereference in Windows Container Isolation FS Filter Driver (unionfs.sys) allows an authorized attacker to elevate privileges locally.

  • 8.4 High severity

    Intel(R) Slim Bootloader: Untrusted Pointer Dereference

    CVE-2026-50175Intel(R) Slim Bootloader

    Untrusted pointer dereference in the FirmwareWakingVector for the Intel(R) Slim Bootloader within Ring 0: Bare Metal OS may allow an escalation of privilege. System software adversary with a privileged user combined with a low complexity attack may enable esca

  • 7.8 High severity

    RtUsbA64.sys: Untrusted Pointer Dereference

    CVE-2026-90975Realtek

    A vulnerability in Realtek's RtUsbA64.sys USB audio driver allows a local, low-privileged user to abuse a kernel I/O control (IOCTL) interface that acts on a caller-supplied user-mode pointer without proper validation or capture. By issuing crafted property re

  • 8.2 High severity

    Red Hat Enterprise Linux 10: Untrusted Pointer Dereference

    CVE-2026-121996Red Hat

    A length validation flaw in gdbserver's agent-expression parser allows an unauthenticated remote attacker to read uninitialized heap memory from the gdbserver process and cause a denial of service. Disclosed heap content includes addresses suitable for defeati

  • 9.3 Critical severity

    esp-idf: Out-of-bounds Write

    CVE-2026-113780Espressif

    ESF-IDF is the Espressif Internet of Things (IOT) Development Framework. From 5.5.5 until 5.5.6, 6.0.4, and 6.1.1, the esp_tee trap entry in esp_tee_vectors_plic.S and esp_tee_vectors_clic.S saves a caller-controlled register frame through the REE-supplied sta

  • 7.8 High severity

    zephyr: Out-of-bounds Read

    CVE-2026-87041Zephyr Project

    The RTIO submission-queue verifier rtio_vrfy_sqe() in subsys/rtio/rtio_syscalls.c (subsys/rtio/rtio_handlers.c before v4.3.0) accumulated the results of K_SYSCALL_MEMORY() into its valid_sqe flag with &=. That macro returns nonzero on failure (it is built on K

  • 8.8 High severity

    zephyr: Out-of-bounds Write

    CVE-2026-16511Zephyr Project

    Two RTIO syscall verifiers, in subsys/rtio/rtio_syscalls.c (subsys/rtio/rtio_handlers.c before v4.3.0), did not validate user-supplied pointers before the kernel wrote through them. z_vrfy_rtio_sqe_cancel() performed no validation at all. It passed the caller'

  • 7.0 High severity

    Eclipse ThreadX: Out-of-bounds Write

    CVE-2026-115653Eclipse Foundation

    In Eclipse ThreadX versions 6.0.1 through 6.5.2.202603, the PendSV handler of the Cortex-M module ports saves a preempted user-mode module thread's registers in privileged mode at addresses taken from the thread's stack pointer, without checking that pointer a

  • 7.8 High severity

    zephyr: Untrusted Pointer Dereference

    CVE-2026-19676Zephyr Project

    The user-mode verifier for the peci_transfer() system call, z_vrfy_peci_transfer() in drivers/peci/peci_handlers.c, checked only the device object permission and copied the caller-supplied struct peci_msg with k_usermode_from_copy(). That copy validates the ou

  • 7.7 High severity

    AMD Instinct™ MI210: Untrusted Pointer Dereference

    CVE-2026-43598AMD

    Improper input validation in the AMD ROCm Communication Collectives Library (RCCL) could allow a compromised peer rank or network-adjacent attacker to dereference an attacker-controlled pointer, potentially resulting in remote code execution.

  • 7.8 High severity

    zephyr: Untrusted Pointer Dereference

    CVE-2026-19185Zephyr Project

    The system-call verifier for i3c_do_ccc() in drivers/i3c/i3c_handlers.c validated the outer struct i3c_ccc_payload, the broadcast ccc.data buffer and the targets.payloads[] array, but did not validate the per-target data buffers those array elements point at.

  • 9.8 Critical severity

    Mooncake: Untrusted Pointer Dereference

    CVE-2026-103764Kvcache-ai

    Mooncake transfer engine before 0.3.13 contains an untrusted pointer dereference in ServerSession::readHeader that allows unauthenticated attackers to read and write arbitrary process memory via the TCP transport data port. Attackers can send a crafted Session

  • 8.5 High severity

    ThreadX: Out-of-bounds Read

    CVE-2026-102757Eclipse Foundation

    An unprivileged, memory-protected ThreadX module can have the kernel read and write memory at addresses of its choosing, in privileged mode, and can use that to clear the MPU enable bit and remove its own isolation boundary. The Module Manager decided whether

  • 8.5 High severity

    Eclipse ThreadX: Improper Privilege Management

    CVE-2026-102710Eclipse Foundation

    In Eclipse ThreadX versions 6.0.1 through 6.5.2.202603, built with TX_ENABLE_EVENT_TRACE, the Module Manager lets a user-mode, memory-protected module register any function pointer as the kernel's trace-buffer-full callback, which the kernel calls from privile

  • 8.4 High severity

    Eclipse ThreadX: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-102709Eclipse Foundation

    In Eclipse ThreadX versions 6.0.1 through 6.5.2.202603, the four non-secure-callable secure stack functions of the TrustZone-M ports dereference a thread pointer supplied by the non-secure world without checking that it points to non-secure memory. Non-secure

  • 8.1 High severity

    Trusted Firmware: Untrusted Pointer Dereference

    CVE-2026-58007Altera

    Untrusted pointer dereference vulnerability in Altera Trusted Firmware on HPS allows Exploitation of Improperly Configured or Implemented Memory Protections. This issue affects Trusted Firmware: through socfpga_v2.14.0.

  • 8.1 High severity

    Trusted Firmware: Untrusted Pointer Dereference

    CVE-2026-58006Altera

    Untrusted pointer dereference vulnerability in Altera Trusted Firmware on HPS allows Exploitation of Improperly Configured or Implemented Memory Protections. This issue affects Trusted Firmware: through socfpga_v2.14.0.

  • 7.8 High severity

    Foxit PDF Editor: Untrusted Pointer Dereference

    CVE-2026-91795Foxit

    Foxit PDF Editor/Reader's FileOpen plugin did not adequately validate certain encryption metadata in specially crafted PDF files. This could leave an internal pointer in an invalid state, resulting in chained read and write access violations and potentially en

  • 8.8 High severity

    iGameCenter: Untrusted Pointer Dereference

    CVE-2026-94403ColorFul

    A weakness has been identified in ColorFul iGameCenter 1.0.3.4. This impacts the function sub_140001AF0 in the library ene.sys of the component IOCTL Handler. This manipulation causes untrusted pointer dereference. The attack can only be executed locally. The

  • 8.8 High severity

    AIX: Untrusted Pointer Dereference

    CVE-2026-19442IBM

    IBM AIX 7.2, and 7.3 and IBM PowerVM VIOS 4.1 has a pointer validation flaw exists in the AIX Virtual SCSI (vSCSI) initiator driver. Successful exploitation may result in denial of service, privilege escalation, or full compromise of the client LPAR kernel.

  • 7.8 High severity

    AIX: Untrusted Pointer Dereference

    CVE-2026-18840IBM

    IBM AIX 7.2, and 7.3 and IBM PowerVM VIOS 4.1 could allow a local attacker to execute arbitrary code due to improper validation of an attacker-controlled pointer.

  • 8.8 High severity

    zephyr: Untrusted Pointer Dereference

    CVE-2026-9771Zephyr Project

    The flash_copy() system call is verified by z_vrfy_flash_copy() in drivers/flash/flash_util.c. On builds with CONFIG_USERSPACE enabled, this handler is the kernel-side trust boundary for a user-mode caller. Prior to the fix it validated only the output buffer

  • 8.4 High severity

    zephyr: Untrusted Pointer Dereference

    CVE-2026-12364Zephyr Project

    The user-space system-call verifier z_vrfy_z_log_msg_static_create() in subsys/logging/log_msg.c was a pure pass-through: it forwarded the caller-supplied source, desc, package, and data arguments directly to the kernel-mode implementation z_impl_z_log_msg_sta

  • 8.4 High severity

    GPU Tweak III: Untrusted Pointer Dereference

    CVE-2026-8917ASUS

    Untrusted Pointer Dereference in ASUS GPU Tweak III, GPUTweakII, AI Suite3, and VGAdll: An IOCTL vulnerability allows a local attacker to write a specific value to an arbitrary memory address, potentially leading to privilege escalation. Refer to the ' Securit

  • 7.8 High severity

    Graphics DDK: Untrusted Pointer Dereference

    CVE-2026-45198Imagination Technologies

    Kernel software from a non-secure operating system on a platform with Trusted Execution Environment support, may cause GPU Firmware to boot up using data from non-secure memory. The GPU thread of control (Firmware) uses a pointer from non-secure memory belongi

  • 7.8 High severity

    Revit: Untrusted Pointer Dereference

    CVE-2026-7406Autodesk

    A maliciously crafted BMP file, when parsed through certain Autodesk products, can force a Untrusted Pointer Dereference vulnerability. A malicious actor can leverage this vulnerability to execute arbitrary code in the context of the current process.

  • 8.2 High severity

    Linux: Untrusted Pointer Dereference

    CVE-2026-64286Linux

    In the Linux kernel, the following vulnerability has been resolved: KVM: arm64: Clear __hyp_running_vcpu when flushing the pKVM hyp vCPU flush_hyp_vcpu() copies the host vCPU context into the hyp's private vCPU on every run. ctxt_to_vcpu() expects a guest cont

  • 9.8 Critical severity

    Linux: Use After Free

    CVE-2026-63924Linux

    In the Linux kernel, the following vulnerability has been resolved: ipv6: exthdrs: refresh nh pointer after ipv6_hop_jumbo() ipv6_hop_jumbo() calls pskb_trim_rcsum(), which can change skb pointers. Let's recompute nh pointer to make sure any change won't mess

  • 8.4 High severity

    System Control Interface v3: Untrusted Pointer Dereference

    CVE-2026-15029ASUS

    Untrusted Pointer Dereference in ASUS System Control Interface v3, ASUS System Control Interface, and ASUS Business Manager allows a local administrator to perform arbitrary physical memory read and write operations via crafted IOCTL requests to the driver, by

  • 7.8 High severity

    Adobe Bridge: Untrusted Pointer Dereference

    CVE-2026-48340Adobe

    Bridge is affected by an Untrusted Pointer Dereference vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue requires user interaction in that a victim must open a malicious file.

  • 9.8 Critical severity

    grpc-device: Untrusted Pointer Dereference

    CVE-2026-48137NI

    There is an untrusted pointer dereference vulnerability in the NI grpc-device sideband streaming API that may allow an attacker to cause an arbitrary memory dereference, potentially resulting in remote code execution. Successful exploitation requires an attack

  • 7.3 High severity

    HTTP Server: Untrusted Pointer Dereference

    CVE-2026-8835IBM

    IBM HTTP Server 8.5, and 9.0 is vulnerable to invalid pointer dereference. A privileged user, authenticated to the Administration Server, could exploit this vulnerability to expose sensitive information or cause a denial of service.

  • 7.2 High severity

    ESXi 8.x and ESXi 9.x hosts using AMD-Pensando…: Untrusted Pointer Dereference

    CVE-2025-62627AMD

    An untrusted pointer dereference in the ionic cloud driver for VMWare ESXi could allow an attacker with an unprivileged VM to read kernel memory or co-located guest VM memory, potentially resulting in loss of confidentiality or availability.

  • 8.5 High severity

    Intel(R) QuickAssist Adapter 8960 software: Untrusted Pointer Dereference

    Untrusted pointer dereference for some Intel(R) QuickAssist Adapter 8960 software before version 1.13 within Ring 3: User Applications may allow an escalation of privilege. Unprivileged software adversary with an authenticated user combined with a low complexi

  • 9.8 Critical severity

    Linux: Untrusted Pointer Dereference

    CVE-2026-43067Linux

    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 a

  • 7.0 High severity

    Windows 10 Version 1809: Time-of-check Time-of-use (TOCTOU) Race Condition

    CVE-2025-55696Microsoft

    Time-of-check time-of-use (toctou) race condition in NtQueryInformation Token function (ntifs.h) allows an authorized attacker to elevate privileges locally.