Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious Sampler file
-
DeliveryDeliver via asset platform or phishing
-
ExploitVictim opens file in Substance 3D Sampler
-
ExecutionHeap overflow triggered in file parser
-
ImpactArbitrary code executes as victim user
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that a victim user open a specially crafted file using Adobe Substance 3D Sampler - no network-exposed service, no server-side processing, and no administrative privileges are involved. The CVSS UI:R metric confirms this interaction dependency; exploitation cannot occur without the file-open action. PR:N indicates that the attacker does not need any pre-existing credentials or authenticated access to the victim's system - the malicious file is the sole delivery mechanism. Exploitation is bounded to the current user's permission context (S:U); no privilege escalation beyond the logged-in user is implied. The primary limiting factor is social engineering: the attacker must successfully deliver the file and induce the victim to open it, which is easier in creative-industry workflows where asset sharing is routine. |
| Impact | CVSS 7.8 (AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H) reflects high impact with low attack complexity once user interaction is obtained, constrained by local scope and required file-open interaction. This is not a zero-configuration remote flaw - an attacker must deliver a crafted file and convince a user to open it, which is a meaningful barrier but a well-established attack path against creative-software users through shared assets, online repositories, and collaboration channels. No EPSS data was provided in the input; without it, exploitation probability cannot be quantified. KEV status is not listed, indicating no confirmed active exploitation by CISA at time of analysis. No POC has been referenced. The S:U scope constraint means a successful exploit is sandboxed to the current user's permissions - privilege escalation is not implied. Overall, this is a genuine high-severity vulnerability for the affected user population (3D artists, game developers) but not a mass-exploitation candidate given the niche software footprint and interaction requirement. |
| Exploit ScenarioDerived | An attacker crafts a malicious Substance 3D Sampler project or texture file and distributes it through a 3D asset sharing platform, a spear-phishing email to a studio's art team, or a compromised collaboration channel. When the victim opens the file in Substance 3D Sampler, the heap overflow triggers during file parsing, redirecting execution to attacker-controlled shellcode and running arbitrary commands with the victim user's OS privileges. No public POC has been identified at time of analysis, but the attack pattern is consistent with well-understood heap exploitation techniques. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 25, 2026
Heap-based buffer overflow in Adobe Substance 3D Sampler enables arbitrary code execution in the context of the victim user when a malicious file is opened. The vulnerability carries a CVSS 7.8 (High) rating with full confidentiality, integrity, and availability impact on the vulnerable system. No public exploit code or active exploitation has been identified at time of analysis; however, the file-open trigger and broad version coverage (all versions per CPE) make this a credible threat to creative professionals using the software.
RemediationAI
Consult Adobe security advisory APSB26-121 at https://helpx.adobe.com/security/products/substance3d-sampler/apsb26-121.html for the exact patched version and upgrade instructions; the specific fixed version is not resolvable from the available input data and must not be inferred. As a compensating control pending patching, users should refrain from opening Substance 3D Sampler files received from untrusted sources - including third-party asset marketplaces, public repositories, or unsolicited collaboration shares. Enforcing file provenance review workflows (e.g., only opening assets from internal, version-controlled repositories) reduces exposure without disabling functionality. No workaround that eliminates the underlying heap overflow without patching has been identified.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-122 (Heap-based Buffer Overflow) indicates that the file parsing logic in Substance 3D Sampler writes beyond the bounds of a heap-allocated buffer when processing attacker-controlled input - likely within a proprietary texture, material, or scene file format handled by the application. The CVSS attack vector AV:L confirms this is a local file-triggered flaw rather than a network-reachable service. The affected product is identified by CPE cpe:2.3:a:adobe:adobe_substance_3d_sampler:*:*:*:*:*:*:*:* - the wildcard version field indicates all tracked versions are included, though exact affected/fixed version boundaries are not resolvable from the CPE alone and must be confirmed via the vendor advisory APSB26-121. Heap overflows in file parsers are commonly exploitable for control-flow hijacking, making RCE the realistic worst-case outcome.
Know when Adobe Substance 3D Sampler gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
File-open trigger confirms AV:L and UI:R; no authentication or special configuration needed beyond the malicious file, so PR:N and AC:L; full user-context impact with no scope change.
Primary rating from Vendor (adobe).
CVSS VectorVendor: adobe
DescriptionCVE.org
Substance3D - Sampler is affected by a Heap-based Buffer Overflow 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.
Executive ViewAI
Adobe Substance 3D Sampler is vulnerable to arbitrary code execution through malicious file imports affecting all versions with no vendor-released patch currently available; no public exploit has been identified at time of analysis. This vulnerability directly impacts creative and design teams whose workflows depend on importing project files from collaborators and external sources, creating risk for endpoint compromise, asset theft, or network persistence.
No vendor-released patch identified at time of analysis. Interim mitigations include: (1) Restrict Substance 3D project file imports to pre-approved internal sources; disable cloud synchronization and auto-import features; (2) Implement file-type filtering at the network boundary to block unexpected Substance 3D file formats from external sources; (3) Deploy endpoint detection and response (EDR) to monitor for suspicious child processes spawned by Substance 3D; (4) Establish a workflow requiring administrator approval before users open project files from external collaborators; (5) Maintain offline backups of critical creative assets to mitigate potential data loss from endpoint compromise.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
A heap overflow occurs when a program writes data beyond the bounds of a buffer allocated in the heap memory region.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
More in Adobe Substance 3D Sampler
View allHeap-based buffer overflow in Adobe Substance 3D Sampler versions 5.1.3 and earlier enables arbitrary code execution at
Heap-based buffer overflow in Adobe Substance 3D Sampler enables arbitrary code execution in the context of the logged-i
Heap-based buffer overflow in Adobe Substance 3D Sampler enables arbitrary code execution in the context of the authenti
Stack-based buffer overflow in Adobe Substance 3D Sampler enables arbitrary code execution in the context of the logged-
Heap-based buffer overflow in Adobe Substance 3D Sampler enables arbitrary code execution under the privileges of the cu
Heap-based buffer overflow in Adobe Substance 3D Sampler enables arbitrary code execution within the current user's secu
Out-of-bounds write in Adobe Substance 3D Sampler enables arbitrary code execution within the context of the current use
Out-of-bounds write in Adobe Substance 3D Sampler enables arbitrary code execution at the privilege level of the logged-
Out-of-bounds write (CWE-787) in Adobe Substance 3D Sampler enables arbitrary code execution within the context of the a
Out-of-bounds write in Adobe Substance 3D Sampler enables arbitrary code execution in the current user's context when a
Out-of-bounds write in Adobe Substance 3D Sampler (all versions per CPE) enables arbitrary code execution under the vict
EUVD-2026-65644
GHSA-q8w8-q9f3-7hhc
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB