Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious Designer project file
-
DeliveryDeliver file to victim via email or asset platform
-
ExploitVictim opens file in Substance 3D Designer
-
ExecutionHeap-based buffer overflow triggered during file parsing
-
ImpactArbitrary code executed as current 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 the victim to actively open a specially crafted file in Adobe Substance 3D Designer - this is the sole prerequisite. No authentication, no network-exposed service, and no special system configuration are required on the target machine beyond having Substance 3D Designer installed. The CVSS vector PR:N confirms the attacker requires no privileges on the target system; the attacker's only role is crafting and delivering the malicious file. Exploitation is limited by UI:R: the victim must be socially engineered or otherwise induced to open the file. Scope is unchanged (S:U), meaning exploitation is bounded to the privileges of the current user running Designer - typically a non-root desktop user, which limits lateral escalation unless combined with a privilege escalation chain. |
| Impact | The CVSS 7.8 score reflects a High-severity local file-parsing vulnerability with full C/I/A impact, but with a critical limiting factor: UI:R requires the victim to actively open a malicious file. In practice, this is a standard phishing or watering-hole delivery mechanism targeting 3D artists and designers. Attack complexity is low (AC:L), meaning no race conditions or unusual circumstances are required once the file is opened. No EPSS data was provided, and no KEV listing exists, so exploitation probability cannot be quantified beyond inference. No public POC has been identified at time of analysis. The realistic threat model involves targeted attacks against game studios, VFX houses, or film production companies - where sharing Designer project files over email, Slack, or asset management systems is routine workflow. This makes social engineering delivery highly plausible despite the UI:R gate. Risk is meaningful for organizations in creative industries but lower for general enterprise environments where Designer is not deployed. |
| Exploit ScenarioDerived | An attacker crafts a malicious Substance 3D Designer project file (.sbs or similar) embedding a payload that triggers a heap-based buffer overflow during file parsing. The attacker delivers this file to a target - such as a game studio artist - via email, a shared asset repository, or a community file-sharing platform, using social engineering to convince the victim to open it. Upon opening the file in Substance 3D Designer, the overflow corrupts heap memory and redirects execution to attacker-controlled shellcode, running arbitrary commands as the logged-in user. |
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 Designer enables arbitrary code execution in the context of the victim user when a malicious project or asset file is opened. The CVSS vector (AV:L/AC:L/PR:N/UI:R) confirms local file-based exploitation with no privileges required on the attacker side, but requiring the victim to actively open a crafted file. No public exploit code or CISA KEV listing has been identified at time of analysis; the vendor has issued advisory APSB26-115 addressing this issue.
RemediationAI
The primary fix is to apply the vendor patch identified in Adobe security advisory APSB26-115 (https://helpx.adobe.com/security/products/substance3d_designer/apsb26-115.html); the exact patched version number should be confirmed from that advisory. As a compensating control prior to patching, users should avoid opening Substance 3D Designer files received from untrusted or unverified sources, including those shared via email, messaging platforms, or third-party asset repositories. Organizations should instruct creative teams to verify file provenance before opening project files and consider scanning incoming Designer files with endpoint detection tools capable of identifying malformed binary content. Sandbox-based file inspection may help intercept malicious files before they reach end-user workstations. Note that restricting file opening does not remediate the vulnerability - it only reduces exposure until the patch is applied.
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
Adobe Substance 3D Designer is a node-based procedural texture and material authoring application widely used in game development, visual effects, and film production. The affected component parses complex proprietary file formats (such as .sbs or .sbsar project files) and processes binary asset data. CWE-122 (Heap-based Buffer Overflow) indicates that attacker-controlled data from a malicious file is written beyond the bounds of a heap-allocated buffer during parsing, corrupting adjacent heap metadata or object pointers. This class of vulnerability is commonly exploited via heap-spray or use-after-free chaining techniques to achieve reliable code execution. The CPE string cpe:2.3:a:adobe:adobe_substance_3d_designer:*:*:*:*:*:*:*:* covers all versions without a bounded upper limit, suggesting a wide version range is affected prior to the patched release.
Know when Adobe Substance 3D Designer 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-parsing vector is local (AV:L); no attacker privileges needed to craft the file (PR:N); victim must open it (UI:R); full impact to vulnerable process (C/I/A:H).
Primary rating from Vendor (adobe).
CVSS VectorVendor: adobe
DescriptionCVE.org
Substance3D - Designer 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 Designer contains a heap buffer overflow vulnerability (CVE-2026-48431) that enables arbitrary code execution when users open malicious design files. This directly threatens creative and engineering teams, enabling attackers to compromise workstations, exfiltrate intellectual property, and potentially pivot to internal networks-with no patch currently available.
No vendor-released patch identified at time of analysis. Interim mitigations: enforce file source controls (block external USB, restrict email attachments, use allowlist for trusted asset repositories); deploy application-level sandboxing if available; implement real-time monitoring for suspicious process spawning from Substance 3D Designer; require user confirmation before opening files with detailed origin verification; restrict network access from design workstations during file handling operations.
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 Designer
View allHeap-based buffer overflow in Adobe Substance 3D Designer enables arbitrary code execution at the privilege level of the
Heap-based buffer overflow in Adobe Substance 3D Designer enables arbitrary code execution in the context of the current
Heap-based buffer overflow in Adobe Substance 3D Designer allows arbitrary code execution in the context of the current
Heap-based buffer overflow in Adobe Substance 3D Designer enables arbitrary code execution scoped to the victim's user a
Out-of-bounds write in Adobe Substance 3D Designer enables arbitrary code execution at the privilege level of the logged
Out-of-bounds write in Adobe Substance 3D Designer enables arbitrary code execution in the context of the authenticated
Out-of-bounds write in Adobe Substance 3D Designer enables arbitrary code execution in the context of the current user w
Substance3D - Designer crashes on availability when a victim opens a specially crafted malicious file, triggering a NULL
EUVD-2026-65629
GHSA-p3jj-j6cq-5j4p
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB