CVE-2026-21338
📋 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
- Adobe Substance 3D Designer
📦 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.
🎯 Exploit Status
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
allOnly open Substance 3D Designer files from trusted sources and verified creators
User awareness training
allTrain 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)