CVE-2024-47459

5.5 MEDIUM

📋 TL;DR

CVE-2024-47459 is a NULL pointer dereference vulnerability in Substance3D Sampler that allows attackers to cause a denial-of-service by crashing the application. Users of Substance3D Sampler versions 4.5 and earlier are affected when they open malicious files. This requires user interaction to exploit.

💻 Affected Systems

Products:
  • Adobe Substance3D Sampler
Versions: 4.5 and earlier
Operating Systems: Windows, macOS
Default Config Vulnerable: ⚠️ Yes
Notes: All installations of affected versions are vulnerable regardless of configuration.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Complete application crash leading to denial-of-service, disrupting creative workflows and potentially causing data loss if files are corrupted during crash.

🟠

Likely Case

Application crashes when opening specially crafted malicious files, requiring restart and potentially losing unsaved work.

🟢

If Mitigated

Minimal impact with proper patching and user awareness about opening untrusted files.

🌐 Internet-Facing: LOW - Exploitation requires local file access and user interaction, not directly exploitable over network.
🏢 Internal Only: MEDIUM - Internal users could be targeted with malicious files via email or shared drives, but requires user interaction.

🎯 Exploit Status

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

Exploitation requires user to open a malicious file, making social engineering likely needed for successful attacks.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: 4.5.1 or later

Vendor Advisory: https://helpx.adobe.com/security/products/substance3d-sampler/apsb24-65.html

Restart Required: Yes

Instructions:

1. Open Adobe Creative Cloud application. 2. Navigate to 'Apps' section. 3. Find Substance3D Sampler and click 'Update'. 4. Restart Substance3D Sampler after update completes.

🔧 Temporary Workarounds

Restrict file opening

all

Only open files from trusted sources and verify file integrity before opening in Substance3D Sampler.

Use latest version

all

Ensure Substance3D Sampler is updated to version 4.5.1 or later through Adobe Creative Cloud.

🧯 If You Can't Patch

  • Implement application whitelisting to prevent execution of unauthorized files
  • Educate users about risks of opening untrusted files and implement file validation procedures

🔍 How to Verify

Check if Vulnerable:

Check Substance3D Sampler version in application's About menu or via Adobe Creative Cloud.

Check Version:

Open Substance3D Sampler, go to Help > About Substance3D Sampler

Verify Fix Applied:

Verify version is 4.5.1 or later and test opening known safe files to ensure application stability.

📡 Detection & Monitoring

Log Indicators:

  • Application crash logs with NULL pointer exceptions
  • Unexpected termination of Substance3D Sampler process

Network Indicators:

  • No network indicators - local file-based exploit

SIEM Query:

EventID=1000 OR EventID=1001 AND ProcessName="Substance3D Sampler" AND ExceptionCode=0xc0000005

🔗 References

📤 Share & Export