CyberSecBulletin

Write-what-where Condition

CWE-123

Any condition where the attacker has the ability to write an arbitrary value to an arbitrary location, often as the result of a buffer overflow.

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

How this weakness is prevented

  • Architecture and Design: Use a language that provides appropriate memory abstractions.
  • Operation: Use OS-level preventative functionality integrated after the fact. Not a complete solution.

Latest Write-what-where Condition vulnerabilities

  • 8.4 High severity

    Intel(R) TDX Migration Trust Domain (MigTD): Write-what-where Condition

    Write-what-where condition in the MigTD for the Intel(R) TDX Migration Trust Domain (MigTD) within Ring 0: Hypervisor may allow an information disclosure and escalation of privilege. System software adversary with a privileged user combined with a low complexi

  • 8.8 High severity

    Full Client: Write-what-where Condition

    CVE-2026-92372TeamViewer

    An out-of-bounds write vulnerability in the screen-image decoder of TeamViewer Full Client for Linux and macOS prior to version 15.83 allows a remote attacker to execute arbitrary code by supplying crafted screen-image data during a remote-control session. The

  • 8.8 High severity

    BIOS Update Utility: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-94146BioStar

    A vulnerability was found in BioStar BIOS Update Utility 1.9.7.3. This issue affects the function sub_110BC of the file BSMEM64_W10.sys of the component IOCTL Handler. The manipulation of the argument PhysicalAddress/Size results in write-what-where condition.

  • 8.8 High severity

    Temperature Monitor Utility: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-94142BioStar

    A security vulnerability has been detected in BioStar Temperature Monitor Utility 1.2.1806.2200. Affected by this vulnerability is the function sub_1105C of the file BS_HWMIO64_W10.sys of the component IOCTL Handler. Such manipulation of the argument PhysicalA

  • 8.8 High severity

    VALKYRIE AURORA: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-94129BioStar

    A vulnerability was detected in BioStar VALKYRIE AURORA 2.10.2411.0800. This vulnerability affects the function sub_1105C of the file BS_RVSIO64.sys of the component IOCTL Handler. The manipulation of the argument PhysicalAddress results in write-what-where co

  • 8.8 High severity

    VIVID LED DJ: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2026-94128BioStar

    A security vulnerability has been detected in BioStar VIVID LED DJ 4.0.2411.1500. This affects the function sub_1105C of the file BS_LED64.sys of the component IOCTL Handler. The manipulation of the argument AssociatedIrp leads to write-what-where condition. L

  • 7.7 High severity

    openslide: Write-what-where Condition

    CVE-2026-48977OpenSlide

    OpenSlide is a C library for reading whole slide image files. From 3.4.1 until 4.0.1, OpenSlide's parse_level0_xml() processing in src/openslide-vendor-ventana.c accepts nonpositive row or column tile counts from a crafted Ventana BIF file. The invalid counts

  • 8.8 High severity

    wibukey: Write-what-where Condition

    CVE-2026-81579Wibu-systems-ag

    In WibuKey for Windows before version 6.71, an untrusted pointer dereference in the WibuKey2_64.sys kernel driver for 64-bit Windows allows an attacker to exploit a write-what-where primitive, enabling local privilege escalation. This can be leveraged to execu

  • 7.4 High severity

    TensorRT-LLM: Write-what-where Condition

    CVE-2026-47473NVIDIA

    NVIDIA TensorRT-LLM contains a vulnerability where an attacker could cause a write-what-where condition. A successful exploit of this vulnerability might lead to data tampering, denial of service, and information disclosure.

  • 7.8 High severity

    FreeBSD: Write-what-where Condition

    CVE-2026-45257FreeBSD

    The KTLS receive path decrypted each record in place, assuming that the mbufs holding received data were anonymous and safe to modify. This assumption does not hold for data placed on a socket by sendfile(2), which can reference file-backed memory directly thr

  • 7.8 High severity

    Linux: Use After Free

    CVE-2026-46323Linux

    In the Linux kernel, the following vulnerability has been resolved: net: gro: don't merge zcopy skbs skb_gro_receive() can currently copy frags between the source and GRO skb, without checking the zerocopy status, and in particular the SKBFL_MANAGED_FRAG_REFS

  • 7.8 High severity

    Linux Kernel Missing Initialization of a Variable Exploited

    CVE-2026-46300LinuxEPSS 16.1%

    In the Linux kernel, the following vulnerability has been resolved: net: skbuff: preserve shared-frag marker during coalescing skb_try_coalesce() can attach paged frags from @from to @to. If @from has SKBFL_SHARED_FRAG set, the resulting @to skb can contain th

  • 7.8 High severity

    Linux: Out-of-bounds Write

    CVE-2026-43500LinuxEPSS 94.1%

    In the Linux kernel, the following vulnerability has been resolved: rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present The DATA-packet handler in rxrpc_input_call_event() and the RESPONSE handler in rxrpc_verify_response() copy the skb to a

  • 8.8 High severity

    Linux: Write-what-where Condition

    CVE-2026-43284LinuxEPSS 94.2%

    In the Linux kernel, the following vulnerability has been resolved: xfrm: esp: avoid in-place decrypt on shared skb frags MSG_SPLICE_PAGES can attach pages from a pipe directly to an skb. TCP marks such skbs with SKBFL_SHARED_FRAG after skb_splice_from_iter(),

  • 7.8 High severity

    Acronis DeviceLock DLP: Write-what-where Condition

    CVE-2026-41952Acronis

    Local privilege escalation due to improper input validation. The following products are affected: Acronis DeviceLock DLP (Windows) before build 9.0.93212, Acronis Cyber Protect Cloud Agent (Windows) before build 42183.

  • 9.8 Critical severity

    Bareiron: Write-what-where Condition

    CVE-2025-69809P2r3

    A write-what-where condition in p2r3 Bareiron commit 8e4d40 allows unauthenticated attackers to write arbitrary values to memory, enabling arbitrary code execution via a crafted packet.

  • 7.8 High severity

    iccDEV: Out-of-bounds Write

    CVE-2026-25634InternationalColorConsortium

    iccDEV provides a set of libraries and tools that allow for the interaction, manipulation, and application of ICC color management profiles. Prior to 2.3.1.4, SrcPixel and DestPixel stack buffers overlap in CIccTagMultiProcessElement::Apply() int IccTagMPE.cpp

  • 8.8 High severity

    vLLM is an inference and serving engine for large language models (LLMs).

    CVE-2025-62164Vllm-project

    vLLM is an inference and serving engine for large language models (LLMs). From versions 0.10.2 to before 0.11.1, a memory corruption vulnerability could lead to a crash (denial-of-service) and potentially remote code execution (RCE), exists in the Completions

  • 8.8 High severity

    Red Hat Enterprise Linux 10: Write-what-where Condition

    CVE-2025-9900Red HatEPSS 1%

    A flaw was found in Libtiff. This vulnerability is a "write-what-where" condition, triggered when the library processes a specially crafted TIFF image file. By providing an abnormally large image height value in the file's metadata, an attacker can trick the l

  • 8.8 High severity

    ImageMagick: Write-what-where Condition

    CVE-2025-55298ImageMagickEPSS 4.68%

    ImageMagick is free and open-source software used for editing and manipulating digital images. Prior to ImageMagick versions 6.9.13-28 and 7.1.2-2, a format string bug vulnerability exists in InterpretImageFilename function where user input is directly passed

  • 8.2 High severity

    VMware ESXi Arbitrary Write Exploited

    CVE-2025-22225VMware ESXiEPSS 1.02%

    VMware ESXi contains an arbitrary write vulnerability. A malicious actor with privileges within the VMX process may trigger an arbitrary kernel write leading to an escape of the sandbox.

  • 7.8 High severity

    Substance3D - Stager: Write-what-where Condition

    CVE-2024-45142Adobe

    Substance3D - Stager versions 3.0.3 and earlier are affected by a Write-what-where Condition vulnerability that could allow an attacker to execute arbitrary code in the context of the current user. This vulnerability allows an attacker to write a controlled va

  • 8.4 High severity

    t-head_xuantie_c910: Improper Restriction of Operations within the Bounds of a Memory Buffer

    CVE-2024-44067Alibaba

    The T-Head XuanTie C910 CPU in the TH1520 SoC and the T-Head XuanTie C920 CPU in the SOPHON SG2042 have instructions that allow unprivileged attackers to write to arbitrary physical memory locations, aka GhostWrite.

  • 8.2 High severity

    intel_300: Write-what-where Condition

    CVE-2024-36877MSI

    Micro-Star International Z-series motherboards (Z590, Z490, and Z790) and B-series motherboards (B760, B560, B660, and B460) with firmware 7D25v14, 7D25v17 to 7D25v19, and 7D25v1A to 7D25v1H was discovered to contain a write-what-where condition in the in the

  • 9.8 Critical severity

    llama.cpp: Out-of-bounds Write

    CVE-2024-42479GgerganovEPSS 2.61%

    llama.cpp provides LLM inference in C/C++. The unsafe `data` pointer member in the `rpc_tensor` structure can cause arbitrary address writing. This vulnerability is fixed in b3561.

  • 8.1 High severity

    Firefox: Write-what-where Condition

    CVE-2024-2607MozillaEPSS 1.11%

    Return registers were overwritten which could have allowed an attacker to execute arbitrary code. *Note:* This issue only affected Armv7-A systems. Other operating systems are unaffected. This vulnerability affects Firefox < 124, Firefox ESR < 115.9, and Thund

  • 7.8 High severity

    Substance3D - Painter: Out-of-bounds Write

    CVE-2024-20741Adobe

    Substance3D - Painter versions 9.1.1 and earlier are affected by a Write-what-where Condition 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

  • 9.8 Critical severity

    OpenImageIO: Out-of-bounds Write

    CVE-2022-38143OpenImageIO ProjectEPSS 1.52%

    A heap out-of-bounds write vulnerability exists in the way OpenImageIO v2.3.19.0 processes RLE encoded BMP images. A specially-crafted bmp file can write to arbitrary out of bounds memory, which can lead to arbitrary code execution. An attacker can provide a m

  • 8.8 High severity

    Aruba Mobility Conductor (formerly Mobility…: Write-what-where Condition

    CVE-2022-37904Hewlett Packard Enterprise

    Vulnerabilities in ArubaOS running on 7xxx series controllers exist that allows an attacker to execute arbitrary code during the boot sequence. Successful exploitation could allow an attacker to achieve permanent modification of the underlying operating system

  • 8.8 High severity

    Valhall GPU Kernel Driver: Write-what-where Condition

    CVE-2022-41757Arm

    An issue was discovered in the Arm Mali GPU Kernel Driver. A non-privileged user can make improper GPU processing operations to obtain write access to read-only memory, or obtain access to already freed memory. This affects Valhall r29p0 through r38p1 before r

  • 9.1 Critical severity

    D300win: Out-of-bounds Write

    CVE-2022-1523Fuji Electric

    Fuji Electric D300win prior to version 3.7.1.17 is vulnerable to a write-what-where condition, which could allow an attacker to overwrite program memory to manipulate the flow of information.

  • 8.2 High severity

    Insydeh2o: Write-what-where Condition

    CVE-2022-35408Insyde

    An issue was discovered in Insyde InsydeH2O with kernel 5.0 through 5.5. An SMM callout vulnerability in the SMM driver in UsbLegacyControlSmm leads to possible arbitrary code execution in SMM and escalation of privileges. An attacker could overwrite the funct

  • 8.2 High severity

    Aptio: Out-of-bounds Write

    CVE-2022-40262AMI

    A potential attacker can execute an arbitrary code at the time of the PEI phase and influence the subsequent boot stages. This can lead to the mitigations bypassing, physical memory contents disclosure, discovery of any secrets from any Virtual Machines (VMs)

  • 7.2 High severity

    Aptio: Out-of-bounds Write

    CVE-2022-40246AMI

    A potential attacker can write one byte by arbitrary address at the time of the PEI phase (only during S3 resume boot mode) and influence the subsequent boot stages. This can lead to the mitigations bypassing, physical memory contents disclosure, discovery of