CVE-2017-11294
📋 TL;DR
This is a critical memory corruption vulnerability in Adobe Shockwave that allows attackers to execute arbitrary code on affected systems. Anyone using Shockwave 12.2.9.199 or earlier versions is vulnerable to remote code execution attacks.
💻 Affected Systems
- Adobe Shockwave Player
📦 What is this software?
⚠️ Risk & Real-World Impact
Worst Case
Complete system compromise with attacker gaining full control over the victim's computer, enabling data theft, ransomware deployment, or persistent backdoor installation.
Likely Case
Remote code execution leading to malware installation, credential theft, or system compromise when users visit malicious websites or open crafted Shockwave content.
If Mitigated
Limited impact with proper patching and security controls, potentially only affecting isolated systems with restricted privileges.
🎯 Exploit Status
Memory corruption vulnerabilities in widely deployed media players are frequently weaponized in exploit kits and phishing campaigns.
🛠️ Fix & Mitigation
✅ Official Fix
Patch Version: 12.3.0.195 or later
Vendor Advisory: https://helpx.adobe.com/security/products/shockwave/apsb17-40.html
Restart Required: Yes
Instructions:
1. Open Adobe Shockwave Player. 2. Go to Help > Check for Updates. 3. Follow prompts to install version 12.3.0.195 or later. 4. Restart browser/system. Alternatively, download from Adobe's website.
🔧 Temporary Workarounds
Disable Shockwave in browsers
allPrevent Shockwave content from executing in web browsers
Browser-specific: Disable Shockwave plugin/add-on in browser settings
Uninstall Shockwave Player
allRemove vulnerable software entirely
Windows: Control Panel > Programs > Uninstall Adobe Shockwave Player
macOS: Drag Adobe Shockwave Player to Trash
🧯 If You Can't Patch
- Implement application whitelisting to block Shockwave execution
- Use network segmentation to isolate systems with Shockwave from critical assets
🔍 How to Verify
Check if Vulnerable:
Open Shockwave Player > Help > About Adobe Shockwave Player. Check if version is 12.2.9.199 or earlier.
Check Version:
Windows: reg query "HKLM\SOFTWARE\Adobe\Shockwave Player" /v Version
Verify Fix Applied:
Verify version is 12.3.0.195 or later in About dialog. Test with known safe Shockwave content.
📡 Detection & Monitoring
Log Indicators:
- Unexpected Shockwave process crashes
- Memory access violations in application logs
- Browser plugin crashes with Shockwave content
Network Indicators:
- HTTP requests for .swf files from suspicious domains
- Unusual outbound connections after Shockwave execution
SIEM Query:
process_name:"Shockwave.exe" AND (event_type:crash OR memory_violation)