CVE-2025-47105
📋 TL;DR
Adobe InDesign has an out-of-bounds read vulnerability that could allow attackers to read sensitive memory contents when users open malicious files. This could help bypass security mitigations like ASLR. Affected users are those running vulnerable versions of InDesign Desktop.
💻 Affected Systems
- Adobe InDesign Desktop
📦 What is this software?
⚠️ Risk & Real-World Impact
Worst Case
Memory disclosure could reveal sensitive information or facilitate more sophisticated attacks by bypassing ASLR protections.
Likely Case
Limited information disclosure from memory when users open specially crafted malicious files.
If Mitigated
No impact if users avoid opening untrusted files or have patched versions.
🎯 Exploit Status
Requires user to open malicious file, making exploitation dependent on social engineering.
🛠️ Fix & Mitigation
✅ Official Fix
Patch Version: ID20.2.1 and ID19.5.4 or later
Vendor Advisory: https://helpx.adobe.com/security/products/indesign/apsb25-53.html
Restart Required: Yes
Instructions:
1. Open Adobe Creative Cloud application. 2. Navigate to 'Apps' tab. 3. Find InDesign and click 'Update'. 4. Restart computer after update completes.
🔧 Temporary Workarounds
Restrict file opening
allConfigure InDesign to only open trusted files or disable automatic file opening
Application control
allUse application whitelisting to restrict InDesign execution to trusted locations
🧯 If You Can't Patch
- Implement strict policies against opening untrusted InDesign files
- Use sandboxing or virtualization for InDesign when handling untrusted content
🔍 How to Verify
Check if Vulnerable:
Check InDesign version via Help > About InDesign. If version is ID20.2 or earlier, or ID19.5.3 or earlier, you are vulnerable.
Check Version:
On Windows: wmic product where name="Adobe InDesign" get version. On macOS: /Applications/Adobe\ InDesign\ */Adobe\ InDesign.app/Contents/MacOS/Adobe\ InDesign -v
Verify Fix Applied:
Verify version is ID20.2.1 or later, or ID19.5.4 or later after patching.
📡 Detection & Monitoring
Log Indicators:
- Unexpected InDesign crashes
- Large memory reads from InDesign process
- Suspicious file opens in InDesign
Network Indicators:
- Downloads of InDesign files from untrusted sources
SIEM Query:
process_name:"InDesign.exe" AND (event_type:"process_crash" OR memory_usage_anomaly)