CVE-2020-9684

8.8 HIGH

📋 TL;DR

Adobe Photoshop CC 2019 and 2020 contain an out-of-bounds write vulnerability that could allow attackers to execute arbitrary code on affected systems. This affects users running vulnerable versions of Photoshop on Windows or macOS. Successful exploitation requires the victim to open a malicious file.

💻 Affected Systems

Products:
  • Adobe Photoshop CC
  • Adobe Photoshop 2020
Versions: Photoshop CC 2019 versions 20.0.10 and earlier, Photoshop 2020 versions 21.2.1 and earlier
Operating Systems: Windows, macOS
Default Config Vulnerable: ⚠️ Yes
Notes: All default installations of affected versions are vulnerable. No special configuration is required for exploitation.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Complete system compromise with attacker gaining full control of the affected machine, potentially leading to data theft, ransomware deployment, or lateral movement within the network.

🟠

Likely Case

Local privilege escalation or arbitrary code execution in the context of the current user, allowing file system access, credential harvesting, and installation of additional malware.

🟢

If Mitigated

Limited impact due to application sandboxing, user privilege restrictions, and network segmentation preventing lateral movement.

🌐 Internet-Facing: LOW - Photoshop is not typically an internet-facing service; exploitation requires user interaction with malicious files.
🏢 Internal Only: MEDIUM - Internal users could be targeted via phishing or malicious documents, potentially leading to lateral movement within the network.

🎯 Exploit Status

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

Exploitation requires user interaction (opening a malicious file). No public exploit code was available at the time of the advisory.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: Photoshop CC 2019 version 20.0.11, Photoshop 2020 version 21.2.2

Vendor Advisory: https://helpx.adobe.com/security/products/photoshop/apsb20-45.html

Restart Required: Yes

Instructions:

1. Open Adobe Creative Cloud application. 2. Navigate to the 'Apps' tab. 3. Find Photoshop in your installed applications. 4. Click 'Update' if available. 5. Follow the update prompts and restart Photoshop when complete.

🔧 Temporary Workarounds

Restrict Photoshop file handling

all

Configure system to prevent Photoshop from opening untrusted files by modifying file associations or using application control policies.

🧯 If You Can't Patch

  • Implement application whitelisting to prevent execution of unauthorized Photoshop files
  • Use network segmentation to isolate Photoshop workstations from critical systems

🔍 How to Verify

Check if Vulnerable:

Check Photoshop version via Help > About Photoshop in the application menu

Check Version:

On Windows: Check registry at HKEY_LOCAL_MACHINE\SOFTWARE\Adobe\Photoshop\[Version]\PluginVersion. On macOS: Check /Applications/Adobe Photoshop [Version]/

Verify Fix Applied:

Verify version is Photoshop CC 2019 20.0.11 or later, or Photoshop 2020 21.2.2 or later

📡 Detection & Monitoring

Log Indicators:

  • Unexpected Photoshop crashes
  • Photoshop opening unusual file types
  • Process creation from Photoshop with unusual parameters

Network Indicators:

  • Outbound connections from Photoshop to unusual destinations
  • DNS requests for suspicious domains following Photoshop execution

SIEM Query:

Process:Name="photoshop.exe" AND (EventID=1000 OR EventID=1001) | where CommandLine contains suspicious file extensions (.psd, .psb, .tif)

🔗 References

📤 Share & Export