CVE-2022-43611

5.5 MEDIUM

📋 TL;DR

CVE-2022-43611 is an out-of-bounds read vulnerability in CorelDRAW's BMP image parser that allows attackers to disclose sensitive information. Successful exploitation requires user interaction (opening a malicious file or visiting a malicious page). This vulnerability affects CorelDRAW Graphics Suite users and can be combined with other vulnerabilities for arbitrary code execution.

💻 Affected Systems

Products:
  • Corel CorelDRAW Graphics Suite
Versions: 23.5.0.506
Operating Systems: Windows
Default Config Vulnerable: ⚠️ Yes
Notes: Only affects the specific vulnerable version; other versions may be unaffected.

📦 What is this software?

⚠️ Risk & Real-World Impact

🔴

Worst Case

Attackers combine this vulnerability with other exploits to achieve remote code execution, potentially compromising the entire system.

🟠

Likely Case

Information disclosure leading to memory content leaks, which could reveal sensitive data or aid in further exploitation.

🟢

If Mitigated

Limited impact with proper security controls - at most application crash or minor information leak.

🌐 Internet-Facing: MEDIUM - Requires user interaction but malicious files can be delivered via web.
🏢 Internal Only: MEDIUM - Similar risk profile internally if users open untrusted files.

🎯 Exploit Status

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

Exploitation requires user interaction and combining with other vulnerabilities for code execution.

🛠️ Fix & Mitigation

✅ Official Fix

Patch Version: Later versions than 23.5.0.506

Vendor Advisory: https://www.zerodayinitiative.com/advisories/ZDI-22-1469/

Restart Required: Yes

Instructions:

1. Open CorelDRAW. 2. Go to Help > Check for Updates. 3. Install the latest available update. 4. Restart the application.

🔧 Temporary Workarounds

Disable BMP file handling

windows

Prevent CorelDRAW from processing BMP files by modifying file associations

Control Panel > Default Programs > Associate a file type or protocol with a program > Change .bmp to open with another application

🧯 If You Can't Patch

  • Implement application whitelisting to prevent execution of untrusted CorelDRAW files
  • Educate users to never open BMP files from untrusted sources

🔍 How to Verify

Check if Vulnerable:

Check CorelDRAW version: Open CorelDRAW > Help > About CorelDRAW

Check Version:

Not applicable - check via GUI as above

Verify Fix Applied:

Verify version is newer than 23.5.0.506 and no longer crashes with specially crafted BMP files

📡 Detection & Monitoring

Log Indicators:

  • Application crashes when processing BMP files
  • Unexpected memory access errors in application logs

Network Indicators:

  • Downloads of BMP files from untrusted sources
  • Network traffic patterns suggesting file delivery

SIEM Query:

EventID=1000 OR EventID=1001 AND ProcessName="CorelDRW.exe" AND ExceptionCode=0xc0000005

🔗 References

📤 Share & Export