CVE-2026-21338

5.5 MEDIUM

📋 TL;DR

Substance3D Designer versions 15.1.0 and earlier contain a NULL pointer dereference vulnerability that allows attackers to crash the application by tricking users into opening malicious files. This causes denial-of-service, disrupting workflows for designers and artists using this software. The vulnerability requires user interaction to exploit.

💻 Affected Systems

Products:
  • Adobe Substance 3D Designer
Versions: 15.1.0 and earlier
Operating Systems: Windows, macOS
Default Config Vulnerable: ⚠️ Yes
Notes: All installations of affected versions are vulnerable by default. No special configuration required for exploitation.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Complete application crash leading to loss of unsaved work, disruption of production pipelines, and potential data corruption if the crash occurs during file operations.

🟠

Likely Case

Temporary denial-of-service where the application crashes when opening a malicious file, requiring restart and potentially causing minor workflow disruption.

🟢

If Mitigated

No impact if users only open trusted files from verified sources and the application is patched.

🌐 Internet-Facing: LOW - Exploitation requires user interaction with malicious files, not direct network exploitation.
🏢 Internal Only: MEDIUM - Internal users could be targeted with malicious files via email or shared drives, causing productivity disruption.

🎯 Exploit Status

Public PoC: ✅ No
Weaponized: UNKNOWN
Unauthenticated Exploit: ✅ No
Complexity: LOW

Exploitation requires creating a malicious file that triggers the NULL pointer dereference and convincing a user to open it. No authentication bypass or special privileges needed beyond file access.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: 15.2.0 or later

Vendor Advisory: https://helpx.adobe.com/security/products/substance3d_designer/apsb26-19.html

Restart Required: Yes

Instructions:

1. Open Substance 3D Designer. 2. Go to Help > Check for Updates. 3. Install available updates to version 15.2.0 or later. 4. Restart the application after installation completes.

🔧 Temporary Workarounds

Restrict file sources

all

Only open Substance 3D Designer files from trusted sources and verified creators

User awareness training

all

Train users to avoid opening unexpected or suspicious Substance 3D Designer files

🧯 If You Can't Patch

  • Implement application whitelisting to prevent execution of unapproved Substance 3D Designer files
  • Use endpoint protection that can detect and block malicious Substance 3D Designer file formats

🔍 How to Verify

Check if Vulnerable:

Check Substance 3D Designer version: Open application, go to Help > About Substance 3D Designer. If version is 15.1.0 or earlier, system is vulnerable.

Check Version:

On Windows: Check registry at HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Substance 3D Designer\Version. On macOS: Check /Applications/Substance 3D Designer.app/Contents/Info.plist for CFBundleShortVersionString

Verify Fix Applied:

After updating, verify version is 15.2.0 or later in Help > About Substance 3D Designer. Test opening known safe Substance 3D Designer files to ensure application functions normally.

📡 Detection & Monitoring

Log Indicators:

  • Application crash logs showing NULL pointer dereference
  • Unexpected termination of Substance3DDesigner.exe process
  • Error logs containing access violation at address 0x00000000

Network Indicators:

  • Unusual file downloads of Substance 3D Designer (.sbs, .sbsar) files from untrusted sources

SIEM Query:

EventID=1000 OR EventID=1001 AND ProcessName="Substance3DDesigner.exe" AND (ExceptionCode=0xc0000005 OR FaultingModuleName contains kernelbase)

🔗 References

📤 Share & Export