CVE-2024-12671

7.8 HIGH

📋 TL;DR

This vulnerability allows attackers to execute arbitrary code or cause crashes by tricking users into opening malicious DWFX files in Autodesk Navisworks. It affects all users running vulnerable versions of Autodesk Navisworks software. Successful exploitation could lead to complete system compromise.

💻 Affected Systems

Products:
  • Autodesk Navisworks
Versions: All versions prior to 2024.3
Operating Systems: Windows
Default Config Vulnerable: ⚠️ Yes
Notes: Vulnerability exists in the DWFX file parser component. All default installations are vulnerable.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Remote code execution with full privileges of the current user, potentially leading to complete system takeover, data theft, or ransomware deployment.

🟠

Likely Case

Application crash or denial of service, with potential for limited code execution depending on exploit sophistication.

🟢

If Mitigated

Application crash with no code execution if exploit fails or security controls block it.

🌐 Internet-Facing: MEDIUM
🏢 Internal Only: HIGH

🎯 Exploit Status

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

Exploitation requires user interaction to open malicious file. No public exploits known at this time.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: 2024.3 and later

Vendor Advisory: https://www.autodesk.com/trust/security-advisories/adsk-sa-2024-0027

Restart Required: Yes

Instructions:

1. Download Autodesk Navisworks 2024.3 or later from official Autodesk sources. 2. Install the update following standard installation procedures. 3. Restart the system to complete the update.

🔧 Temporary Workarounds

Block DWFX file extensions

windows

Prevent execution of DWFX files through group policy or application control.

Using Group Policy: Computer Configuration > Policies > Windows Settings > Security Settings > Software Restriction Policies > Additional Rules > New Path Rule: Path: *.dwfx, Security Level: Disallowed

Disable DWFX file association

windows

Remove file association so DWFX files don't automatically open in Navisworks.

reg delete "HKEY_CLASSES_ROOT\.dwfx" /f
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.dwfx" /f

🧯 If You Can't Patch

  • Implement application whitelisting to prevent unauthorized execution of Navisworks
  • Educate users to never open DWFX files from untrusted sources and implement email filtering for suspicious attachments

🔍 How to Verify

Check if Vulnerable:

Check Navisworks version: Open Navisworks > Help > About. If version is earlier than 2024.3, system is vulnerable.

Check Version:

wmic product where "name like 'Autodesk Navisworks%'" get version

Verify Fix Applied:

Verify Navisworks version is 2024.3 or later in Help > About menu.

📡 Detection & Monitoring

Log Indicators:

  • Application crash logs from Navisworks.exe
  • Windows Event Logs: Application Error events with faulting module Navisworks components

Network Indicators:

  • Unusual outbound connections from Navisworks process post-DWFX file opening

SIEM Query:

source="windows" event_id=1000 process_name="Navisworks.exe" OR source="windows" event_id=1001 process_name="Navisworks.exe"

🔗 References

📤 Share & Export