Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2025-21132

CVE-2025-21132: Adobe Substance 3D Stager RCE Vulnerability

CVE-2025-21132 is an out-of-bounds write RCE flaw in Adobe Substance 3D Stager that enables arbitrary code execution. Exploitation requires opening a malicious file. This article covers technical details, affected versions, and fixes.

Published:

CVE-2025-21132 Overview

CVE-2025-21132 is an out-of-bounds write vulnerability [CWE-787] affecting Adobe Substance 3D Stager versions 3.0.4 and earlier. Successful exploitation allows arbitrary code execution in the context of the current user. The flaw requires local access and user interaction, meaning a victim must open a malicious file crafted by an attacker. Adobe published the issue in security advisory APSB25-03 on January 14, 2025.

Critical Impact

An attacker can achieve arbitrary code execution under the privileges of the logged-in user by convincing them to open a malicious Substance 3D Stager project file.

Affected Products

  • Adobe Substance 3D Stager versions 3.0.4 and earlier
  • Apple macOS installations running the affected Stager versions
  • Microsoft Windows installations running the affected Stager versions

Discovery Timeline

  • 2025-01-14 - CVE-2025-21132 published to the National Vulnerability Database
  • 2025-01-14 - Adobe releases security bulletin APSB25-03
  • 2025-01-17 - Last updated in the NVD database

Technical Details for CVE-2025-21132

Vulnerability Analysis

The vulnerability is an out-of-bounds write within Adobe Substance 3D Stager's file parsing logic. When the application processes a malformed asset or scene file, it writes data beyond the bounds of an allocated buffer. This corruption of adjacent memory can be leveraged to redirect execution flow.

Exploitation requires the user to open a crafted file. There is no network attack surface, and the issue cannot be triggered remotely without user action. Once triggered, the attacker gains code execution with the same privileges as the Substance 3D Stager process.

At the time of publication, no public proof-of-concept exploit is available, and the vulnerability is not listed in the CISA Known Exploited Vulnerabilities catalog.

Root Cause

The root cause is missing or insufficient bounds checking when parsing untrusted file content into a fixed-size memory region. Out-of-bounds write conditions [CWE-787] of this class typically occur when length fields embedded in a file are trusted without validation against the destination buffer size.

Attack Vector

The attack vector is local and file-based. An attacker delivers a malicious Substance 3D Stager-compatible file through phishing email, a compromised website, a shared project repository, or removable media. When the victim opens the file in Stager 3.0.4 or earlier, the out-of-bounds write executes attacker-controlled shellcode in the user's session.

No verified proof-of-concept code is publicly available. Refer to the Adobe Security Advisory APSB25-03 for vendor-supplied technical details.

Detection Methods for CVE-2025-21132

Indicators of Compromise

  • Unexpected crashes or exception events generated by Adobe Substance 3D Stager.exe when opening third-party project files
  • Spawning of child processes such as cmd.exe, powershell.exe, or shell interpreters from the Substance 3D Stager process tree
  • Creation of new executable or script files in user-writable directories shortly after Stager opens a downloaded file

Detection Strategies

  • Hunt for Substance 3D Stager process anomalies, including memory access violations and unexpected module loads
  • Correlate file-open events for Stager-associated extensions with subsequent network egress to untrusted destinations
  • Inspect endpoint telemetry for code injection patterns and shellcode behaviors originating from the Stager process

Monitoring Recommendations

  • Enable command-line and process-tree logging on workstations where Substance 3D Stager is installed
  • Forward EDR telemetry to a centralized data lake to support retrospective hunting against the installed Stager version
  • Track installed Stager versions across the fleet and alert on hosts running 3.0.4 or earlier

How to Mitigate CVE-2025-21132

Immediate Actions Required

  • Upgrade Adobe Substance 3D Stager to the fixed release identified in APSB25-03 on all Windows and macOS endpoints
  • Instruct users not to open Substance 3D Stager project files received from untrusted sources until patching is complete
  • Inventory all workstations with Stager 3.0.4 or earlier and prioritize them for remediation

Patch Information

Adobe addressed CVE-2025-21132 in the security update published on January 14, 2025. The official remediation, version details, and download instructions are available in the Adobe Security Advisory APSB25-03.

Workarounds

  • Restrict execution of Substance 3D Stager to users with a business need until patching completes
  • Block inbound delivery of Stager project file attachments at the email gateway during the remediation window
  • Run Stager under a standard user account to limit the blast radius of arbitrary code execution

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.