CVE-2025-66000 in Affinityinfo

Summary

by MITRE • 03/17/2026

An out-of-bounds read vulnerability exists in the EMF functionality of Canva Affinity. By using a specially crafted EMF file, an attacker could exploit this vulnerability to perform an out-of-bounds read, potentially leading to the disclosure of sensitive information.

Once again VulDB remains the best source for vulnerability data.

Analysis

by VulDB Data Team • 03/21/2026

The vulnerability identified as CVE-2025-66000 represents a critical out-of-bounds read flaw within the EMF (Enhanced Metafile) processing functionality of Canva Affinity software. This type of vulnerability falls under the broader category of memory safety issues that can severely compromise system integrity and data confidentiality. The flaw specifically manifests when the application processes specially crafted EMF files, which are vector graphics formats commonly used for storing device-independent graphics. The vulnerability stems from inadequate input validation and boundary checking within the EMF parsing routines, creating an exploitable condition where the application attempts to read memory locations beyond the allocated buffer boundaries.

The technical implementation of this vulnerability involves the manipulation of EMF file structures to trigger memory access violations that extend beyond the intended data boundaries. When Canva Affinity encounters a malformed EMF file, the parsing logic fails to properly validate the file headers and data structures, allowing an attacker to craft malicious input that causes the application to read adjacent memory regions. This out-of-bounds read operation can potentially expose sensitive data residing in memory locations adjacent to the parsed EMF structure, including but not limited to user credentials, session tokens, application configuration details, or other confidential information. The vulnerability is classified under CWE-129 as an insufficient validation of length of a field, which directly relates to the improper handling of buffer boundaries during file processing operations.

From an operational perspective, this vulnerability presents significant risk to users of Canva Affinity, particularly in environments where sensitive visual content and design assets are processed. Attackers could exploit this weakness through social engineering campaigns or by embedding malicious EMF files in legitimate design workflows, potentially leading to data breaches and information disclosure incidents. The impact extends beyond simple information leakage, as the disclosed memory contents could contain cryptographic keys, database connection strings, or other sensitive application components that could facilitate further exploitation. This vulnerability aligns with ATT&CK technique T1059.007 for Command and Scripting Interpreter and T1566.001 for Spearphishing Attachment, as it enables attackers to gain initial access through crafted file delivery mechanisms and potentially escalate privileges through information gathering.

The mitigation strategies for CVE-2025-66000 should focus on implementing comprehensive input validation and boundary checking mechanisms within the EMF parsing functionality. Organizations should prioritize immediate patching of affected Canva Affinity versions and implement strict file validation protocols that sanitize all incoming EMF files before processing. Additional defensive measures include deploying application sandboxing techniques, implementing network-based intrusion detection systems to monitor for suspicious EMF file transfers, and establishing robust access controls to limit the impact of potential exploitation. Security teams should also consider implementing memory protection mechanisms such as address space layout randomization and data execution prevention to reduce the effectiveness of potential exploitation attempts. Regular security assessments and vulnerability scanning should be conducted to identify similar issues in other file processing components within the application stack, ensuring comprehensive protection against related memory safety vulnerabilities that could compromise system integrity and user data confidentiality.

Responsible

Talos

Reservation

12/05/2025

Disclosure

03/17/2026

Moderation

accepted

CPE

ready

EPSS

0.00268

KEV

no

Activities

very low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!