IrfanView CADImage Plugin, DWG File Parsing Out-Of-Bounds Read Remote Code Execution, CVE-2025-7250 (Critical)

Listen to this Post

How the CVE Works

CVE-2025-7250 is a critical remote code execution vulnerability in IrfanView’s CADImage Plugin when parsing DWG files. The flaw stems from improper boundary checks when processing user-supplied DWG files, leading to an out-of-bounds read. Attackers can craft a malicious DWG file that, when opened, triggers memory corruption, allowing arbitrary code execution within the context of the application. Exploitation requires user interaction (e.g., opening a malicious file). The lack of input validation enables attackers to bypass memory safeguards, potentially leading to full system compromise.

DailyCVE Form

Platform: IrfanView CADImage Plugin
Version: Vulnerable versions prior to patch
Vulnerability: Out-of-Bounds Read → RCE
Severity: Critical
Date: 07/25/2025

Prediction: Patch expected by 08/15/2025

What Undercode Say

Analytics:

strings malicious.dwg | grep "AC1018" Check for DWG file signatures
gdb -ex 'run /path/to/irfanview' -ex 'disas parse_dwg' Debugging memory corruption

How Exploit:

  • Craft malicious DWG file with oversized header data.
  • Trigger OOB read via malformed object references.
  • Overwrite return address for code execution.

Protection from this CVE:

  • Disable CADImage Plugin if unused.
  • Apply vendor patch upon release.
  • Restrict DWG file handling via Group Policy.

Impact:

  • Full system compromise via arbitrary code execution.
  • Exploitable via phishing or malicious downloads.

Sources:

Reported By: nvd.nist.gov
Extra Source Hub:
Undercode

🔐JOIN OUR CYBER WORLD [ CVE News • HackMonitor • UndercodeNews ]

💬 Whatsapp | 💬 Telegram

📢 Follow DailyCVE & Stay Tuned:

𝕏 formerly Twitter 🐦 | @ Threads | 🔗 Linkedin Featured Image

Scroll to Top