CVE-2021-27587
📋 TL;DR
CVE-2021-27587 is a denial-of-service vulnerability in SAP 3D Visual Enterprise Viewer version 9 that crashes the application when opening malicious Jupiter Tessellation (.JT) files. This affects users who open untrusted JT files, temporarily making the viewer unavailable until restarted.
💻 Affected Systems
- SAP 3D Visual Enterprise Viewer
📦 What is this software?
⚠️ Risk & Real-World Impact
Worst Case
Complete application crash requiring restart, potentially disrupting workflows if critical files need viewing.
Likely Case
Temporary application unavailability when users accidentally open malicious JT files from untrusted sources.
If Mitigated
No impact if users only open trusted JT files or have patched the application.
🎯 Exploit Status
Exploitation is straightforward but requires social engineering to deliver malicious JT files.
🛠️ Fix & Mitigation
✅ Official Fix
Patch Version: Apply SAP Note 3027758
Vendor Advisory: https://launchpad.support.sap.com/#/notes/3027758
Restart Required: Yes
Instructions:
1. Download patch from SAP Note 3027758. 2. Install according to SAP instructions. 3. Restart the application.
🔧 Temporary Workarounds
Restrict JT file handling
allBlock or warn users from opening JT files from untrusted sources.
Use alternative viewer
allTemporarily use a different 3D viewer for JT files until patched.
🧯 If You Can't Patch
- Educate users to avoid opening JT files from unknown or untrusted sources.
- Implement application whitelisting to restrict execution of unpatched viewer versions.
🔍 How to Verify
Check if Vulnerable:
Check if SAP 3D Visual Enterprise Viewer version 9 is installed without SAP Note 3027758 applied.
Check Version:
Check application 'About' dialog or consult SAP documentation for version details.
Verify Fix Applied:
Verify SAP Note 3027758 is installed and application version is updated.
📡 Detection & Monitoring
Log Indicators:
- Application crash logs related to JT file parsing
- Error messages mentioning Jupiter Tessellation or .JT files
Network Indicators:
- Unusual inbound transfers of JT files to user workstations
SIEM Query:
Search for 'SAP 3D Visual Enterprise Viewer' crash events or .JT file access patterns.
🔗 References
- https://launchpad.support.sap.com/#/notes/3027758
- https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=571343107
- https://www.zerodayinitiative.com/advisories/ZDI-21-310/
- https://www.zerodayinitiative.com/advisories/ZDI-21-312/
- https://launchpad.support.sap.com/#/notes/3027758
- https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=571343107
- https://www.zerodayinitiative.com/advisories/ZDI-21-310/
- https://www.zerodayinitiative.com/advisories/ZDI-21-312/