Substance 3D Stager
CVE-2025-61805
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver crafted 3D asset file to victim
-
ExploitVictim opens file in Substance 3D Stager
-
ExecutionParser reads past allocated buffer (CWE-125)
-
ImpactExecute code as current user
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK
1 technique across 1 tactic: Collection 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 an attacker-crafted file in Adobe Substance 3D Stager (version 3.1.4 or earlier); the malformed file triggers an out-of-bounds read in the file parser. Key limiting factors: the attack is local (AV:L) and cannot be triggered remotely without user action - the victim must actively open the malicious file (UI:R) - and code executes only with the privileges of that user, not elevated. There is no network-facing or unauthenticated path; the primary barrier is social-engineering the victim into opening an untrusted 3D asset file. |
| Impact | This is a genuine but not emergency-grade issue. The CVSS vector CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H is local (AV:L) and requires user interaction (UI:R) - meaning exploitation is not remote-automatable but depends on a victim opening a crafted file. The 7.8 base score is driven by the C:H/I:H/A:H impact (arbitrary code execution in the current user's context), not by ease of delivery. Corroborating signals point toward LOW real-world urgency: EPSS is only 0.21% (10th percentile), there is no CISA KEV listing, and no public exploit (POC) has been identified. The SSVC-style read is 'exploitation: none, automatable: no (user must open a file), technical impact: total.' No signals conflict - the low EPSS, absence of KEV, and UI:R requirement all align with a file-format parsing bug that is dangerous if triggered but not being exploited at scale. Note a minor data caveat: the input cites reference APSB25-104 while the CVE year is 2025; treat the specific Adobe bulletin ID as needing verification against Adobe's advisory index. Overall: patch in normal cycle, prioritize for users who routinely open untrusted 3D asset files. |
| Exploit ScenarioDerived | An attacker crafts a malicious 3D asset/scene file and delivers it to a victim (e.g., via email, a shared project, or a download), relying on the victim opening it in Substance 3D Stager 3.1.4 or earlier. When the application parses the file, an out-of-bounds read past an allocated memory structure is triggered, which the attacker leverages to execute code in the context of the current user. No public exploit code has been identified at time of analysis, and successful attack hinges on user interaction (opening the file). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 08, 2026
An out-of-bounds read in Adobe Substance 3D Stager 3.1.4 and earlier allows a crafted 3D asset file to cause the parser to read past the end of an allocated memory structure, which Adobe rates as potential code execution in the context of the current user (CVSS 7.8, CWE-125). The attack is local rather than network-facing and requires the victim to actively open a malicious file, so the practical barrier is convincing a user to import an untrusted asset; exploitation runs only with that user's privileges, not elevated rights. No public exploit code has been identified at time of analysis and EPSS is low at 0.21% (10th percentile), which is consistent with a genuine but not emergency-grade issue.
RemediationAI
Update Substance 3D Stager to the fixed build documented in Adobe security bulletin APSB25-104 (https://helpx.adobe.com/security/products/substance3d_stager/apsb25-104.html); the provided data does not include an exact fix version number, so verify the patched version in that advisory before certifying a host as remediated, and apply it through Creative Cloud/Adobe's updater or the installer package. Until then, treat the exposed surface as the file parser and compensate accordingly: block or quarantine 3D asset and scene files arriving from untrusted sources at the email gateway and web proxy so users cannot easily open them (trade-off: this breaks legitimate asset-sharing and interchange workflows for artists), enforce a policy of opening only assets from known-good libraries, and run Stager under a standard, non-administrative account or inside a sandboxed/VM workstation so that any code execution inherits only that low-privilege context (trade-off: reduced GPU acceleration and hardware integration in virtualized environments). Because exploitation requires user interaction rather than a remote service, EDR detections focused on anomalous child processes, unexpected network connections, or memory-corruption crashes originating from the Stager process are a useful secondary alarm; note that none of these controls eliminate the underlying parser defect, and the vendor patch remains the only complete fix.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw is a classic CWE-125 out-of-bounds read in the file-parsing path of Adobe Substance 3D Stager, the material and scene staging application in the Substance 3D line. When the application parses a malformed asset file, it follows length or offset fields derived from the file without adequately validating them, reading past the end of an allocated memory structure; Adobe's bulletin and the affected CPE entry (cpe:2.3:a:adobe:substance_3d_stager:*:*:*:*:*:*:*:*) identify all releases up to and including 3.1.4. Although CWE-125 is usually associated with information disclosure or crashes, the CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H vector assigns high confidentiality, integrity and availability impact, meaning the mis-parse is assessed as reaching a state that can be leveraged for code execution in the current user's context. The vector also confirms the preconditions seen in practice: local attack path (AV:L), no privileges required (PR:N) but required user interaction (UI:R), so there is no unauthenticated or remote-triggerable route into the parser.
Know when Substance 3d Stager 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 must be opened locally by the user so AV:L and UI:R; no prior privileges needed (PR:N); parsing bug yields code execution in user context, giving full C/I/A impact.
Primary rating from Vendor (adobe).
CVSS VectorVendor: adobe
DescriptionCVE.org
Substance3D - Stager versions 3.1.4 and earlier are affected by an out-of-bounds read vulnerability when parsing a crafted file, which could result in a read past the end of an allocated memory structure. An attacker could leverage this vulnerability to execute code 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 Stager, a 3D design application used by creative teams, contains a high-severity vulnerability that could allow an attacker to execute code with the privileges of the user who opens a malicious 3D asset file. While no public exploit code has been identified and exploitation requires local user interaction, a successful attack could compromise sensitive data or enable further intrusion within the user's environment. Leadership should ensure that affected teams are aware of the risk and that interim mitigations are implemented until Adobe provides a patch.
No vendor-released patch identified at time of analysis. Interim mitigations: avoid opening untrusted 3D asset files, run the application with least privileges, use application sandboxing, and implement user awareness training.
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.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Affected Products (CPE)CVE.org
More in Substance 3d Stager
View allUse-after-free memory corruption in Adobe Substance 3D Stager 3.1.4 and earlier allows an attacker to execute arbitrary
Arbitrary code execution in Adobe Substance 3D Stager 3.1.4 and earlier is possible when a victim opens a specially craf
Out-of-bounds read in Adobe Substance 3D Stager 3.1.4 and earlier is triggered while parsing a crafted file, letting an
Arbitrary code execution in the context of the current user is possible in Adobe Substance 3D Stager 3.1.4 and earlier w
Substance3D - Stager versions 3.1.1 and earlier are affected by a Use After Free vulnerability that could result in arbi
Substance3D - Stager versions 3.1.1 and earlier are affected by a Use After Free vulnerability that could result in arbi
Arbitrary code execution in Substance 3D Stager 3.1.5 and earlier stems from a use-after-free vulnerability that execute
Arbitrary code execution in Substance 3D Stager 3.1.6 and earlier via an out-of-bounds write vulnerability allows local
Arbitrary code execution in Substance 3D Stager 3.1.7 and earlier through a use-after-free memory vulnerability that tri
Arbitrary code execution in Substance 3D Stager 3.1.7 and earlier stems from a use-after-free vulnerability that execute
Code execution in Substance 3D Stager 3.1.6 and earlier through a crafted file that triggers an out-of-bounds memory rea
Substance 3D Stager 3.1.6 and earlier contains an out-of-bounds read vulnerability in file parsing that allows arbitrary
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB