Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious Painter project file
-
DeliveryDeliver file to victim via email or asset exchange
-
ExploitVictim opens file in Substance 3D Painter
-
ExecutionHeap buffer overflow triggered in file parser
-
ImpactArbitrary code executes 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 that the victim open a malicious file in Adobe Substance 3D Painter - this is the sole prerequisite. The CVSS vector PR:N confirms no authentication or elevated privilege on the system is required by the attacker. The limiting factor is UI:R: exploitation cannot be triggered remotely without the user actively opening the crafted file, making drive-by or automated mass exploitation unlikely. The attack is local in execution context (AV:L), meaning the malicious file must reach the victim's filesystem and be opened in Painter; network exploitation of a listening service is not applicable. No specific non-default configuration or feature flag is required - any installation of Substance 3D Painter that opens the malicious file is vulnerable. |
| Impact | The CVSS 7.8 High score is internally consistent: AV:L reflects file-based delivery, AC:L indicates no complex preconditions, PR:N means the attacker needs no system privileges, and UI:R acknowledges that a victim must actively open the malicious file. The full C:H/I:H/A:H impact reflects that arbitrary code execution gives the attacker complete control within the user's session. EPSS data is not present in the provided intelligence, so exploitation probability cannot be quantified. No CISA KEV listing exists, and no POC has been identified, meaning real-world exploitation is not confirmed. The practical risk is concentrated in creative-industry workstations where artists routinely open files from external collaborators, online marketplaces, or client-supplied assets - an attacker delivering a malicious .spp or project file through a trusted exchange channel could bypass typical perimeter defenses entirely. The absence of network exposure limits opportunistic mass exploitation, but targeted attacks against studios or individual artists are plausible. |
| Exploit ScenarioDerived | An attacker crafts a malicious Substance 3D Painter project file that triggers a heap-based buffer overflow in the application's file parser. The file is delivered to a target artist or studio via a plausible vector such as a freelance job submission, an asset marketplace download, or a phishing email disguised as a client project. When the victim opens the file in Painter, the overflow corrupts heap structures and redirects execution to attacker-controlled shellcode, achieving arbitrary code execution with the victim's user privileges. No public POC has been identified, but the attack requires only that the victim open the file - no further interaction is needed after that. |
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 Painter enables arbitrary code execution in the context of the current user when a victim opens a specially crafted file. The flaw (CWE-122) arises during malicious file parsing, covering all versions per the wildcard CPE. Adobe has published advisory APSB26-129. No public exploit or CISA KEV listing has been identified at time of analysis, but the High CVSS score and full CIA triad impact make this a meaningful risk for creative and game-development environments.
RemediationAI
The primary remediation is to apply the patch detailed in Adobe security advisory APSB26-129 at https://helpx.adobe.com/security/products/substance3d_painter/apsb26-129.html; the exact fixed version must be confirmed from that advisory, as no specific patched version number is present in the available intelligence. Until patching is complete, users should avoid opening Substance 3D Painter project files (.spp or related formats) received from untrusted or unverified sources. Organizations running collaborative pipelines should enforce a file-vetting step - for example, scanning submitted assets in an isolated sandbox VM before opening in Painter - though this adds workflow friction. Disabling automatic file associations for Painter file types can reduce the risk of accidental execution via double-click in file explorers.
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 Painter is a professional 3D texture-painting application widely used in game development and digital content creation pipelines. The vulnerability is classified as CWE-122 (Heap-based Buffer Overflow): a write operation exceeds the bounds of a heap-allocated buffer during file-format parsing, corrupting adjacent heap metadata or data and enabling attacker-controlled code flow. The affected CPE cpe:2.3:a:adobe:adobe_substance_3d_painter:*:*:*:*:*:*:*:* covers all tracked versions, indicating no version was excluded from impact. The local attack vector (AV:L) reflects that exploitation is file-triggered rather than network-initiated, consistent with a document/scene parsing flaw rather than a daemon or service vulnerability.
Know when Adobe Substance 3D Painter 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-based local delivery (AV:L), no attacker privileges needed (PR:N), victim must open file (UI:R), full code execution impact (C:H/I:H/A:H).
Primary rating from Vendor (adobe).
CVSS VectorVendor: adobe
DescriptionCVE.org
Substance3D - Painter 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 Painter contains a high-severity vulnerability that enables arbitrary code execution when users open malicious files, directly affecting creative and game development teams. No security patch is currently available, creating immediate risk of unauthorized system access, intellectual property theft, and project disruption for organizations dependent on this tool.
No vendor-released patch identified at time of analysis. Implement network segmentation to isolate Substance 3D Painter systems, enforce application-layer file-source validation to permit imports only from verified internal repositories, deploy endpoint application sandboxing, restrict user account privileges on affected workstations, and establish continuous monitoring for anomalous process execution and unauthorized file access.
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 Painter
View allHeap-based buffer overflow in Adobe Substance 3D Painter enables arbitrary code execution under the logged-in user's con
Heap-based buffer overflow in Adobe Substance 3D Painter enables arbitrary code execution within the context of the curr
Heap-based buffer overflow in Adobe Substance 3D Painter enables arbitrary code execution at the privilege level of the
Untrusted Search Path exploitation in Adobe Substance 3D Painter allows an attacker to achieve arbitrary code execution
Out-of-bounds write in Adobe Substance 3D Painter enables arbitrary code execution under the privileges of the current u
Out-of-bounds write in Adobe Substance 3D Painter enables arbitrary code execution within the current user's security co
Out-of-bounds read in Adobe Substance 3D Painter exposes sensitive process memory when a victim opens a specially crafte
EUVD-2026-65686
GHSA-x58p-93h7-mcw6
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB