CVE-2024-11547

7.8 HIGH

📋 TL;DR

This vulnerability allows remote attackers to execute arbitrary code on systems running vulnerable versions of IrfanView when users open malicious DWG files. Attackers can gain control of the affected system with the same privileges as the user running IrfanView. All IrfanView users who process DWG files are potentially affected.

💻 Affected Systems

Products:
  • IrfanView
Versions: Versions prior to 4.67
Operating Systems: Windows
Default Config Vulnerable: ⚠️ Yes
Notes: Only affects installations with DWG file format support enabled. IrfanView may not have DWG support by default in all installations.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Complete system compromise with attacker gaining the same privileges as the user, potentially leading to data theft, ransomware deployment, or lateral movement within the network.

🟠

Likely Case

Local user account compromise leading to data exfiltration, credential theft, or installation of additional malware.

🟢

If Mitigated

Limited impact if running with minimal privileges, but still potential for user data compromise.

🌐 Internet-Facing: MEDIUM - Requires user interaction to open malicious file, but DWG files could be delivered via email, downloads, or compromised websites.
🏢 Internal Only: MEDIUM - Internal users could receive malicious files via email or file shares, but still requires user interaction.

🎯 Exploit Status

Public PoC: ✅ No
Weaponized: LIKELY
Unauthenticated Exploit: ✅ No
Complexity: LOW

Exploitation requires user interaction to open malicious DWG file. The vulnerability is in a widely used component and has been publicly disclosed with technical details.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: IrfanView 4.67 and later

Vendor Advisory: https://www.irfanview.com/main_history.htm

Restart Required: No

Instructions:

1. Download IrfanView 4.67 or later from official website. 2. Run installer. 3. Follow installation prompts. 4. Verify version in Help > About.

🔧 Temporary Workarounds

Disable DWG file association

windows

Remove IrfanView as default handler for DWG files to prevent automatic opening

Control Panel > Default Programs > Set Associations > Find .dwg > Change program

Block DWG files at perimeter

all

Configure email and web gateways to block or quarantine DWG attachments

🧯 If You Can't Patch

  • Implement application whitelisting to prevent execution of unauthorized code
  • Run IrfanView with restricted user privileges using application sandboxing

🔍 How to Verify

Check if Vulnerable:

Open IrfanView, go to Help > About, check if version is earlier than 4.67

Check Version:

irfanview.exe /?

Verify Fix Applied:

Confirm IrfanView version is 4.67 or later in Help > About

📡 Detection & Monitoring

Log Indicators:

  • IrfanView crash logs with DWG file references
  • Windows Application Event Logs with IrfanView faulting module errors

Network Indicators:

  • Downloads of DWG files from untrusted sources
  • Outbound connections from IrfanView process to suspicious IPs

SIEM Query:

process_name:"i_view32.exe" OR process_name:"i_view64.exe" AND (file_extension:".dwg" OR file_name:"*.dwg")

🔗 References

📤 Share & Export