Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious Affinity document
-
DeliveryDeliver file to target user
-
ExploitVictim opens file in Affinity
-
ExecutionOut-of-bounds pointer dereference
-
ImpactApplication crashes (denial of service)
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Untrusted pointer prevention
|
| Exploitation Conditions | Exploitation requires an attacker to deliver a specially crafted Affinity document file and have a victim open it in the Affinity by Canva desktop application on a version earlier than 3.3.1 (the October 2026 release); the malformed file triggers an out-of-bounds pointer dereference during document parsing. Limiting factors are significant: the CVSS vector is local (AV:L) with required user interaction (UI:R), meaning there is no remote or automatic trigger - the user must actively open the attacker-supplied file, typically via social engineering or a trusted-looking shared asset. No authentication is required of the attacker (PR:N), but the impact is confined to crashing the application; no code execution or data disclosure is described. Users on 3.3.1 or later, or who do not open untrusted Affinity files, are not exposed. |
| Impact | This is a genuinely low-priority issue, and the available signals are consistent rather than conflicting. The vendor/NVD CVSS 3.1 vector (CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:L, base 3.6) describes a local, user-interaction-dependent flaw whose only demonstrated impact is an application crash - no confidentiality impact and only low integrity/availability impact. No EPSS score, CISA KEV listing, or public proof-of-concept was provided in the intelligence, so this reflects no public exploit identified at time of analysis and no evidence of active or automatable exploitation. CWE-822 (untrusted pointer dereference) can in some cases escalate beyond denial of service, but the description explicitly limits the outcome to an application crash, so treating this as anything more than a stability/DoS bug would overstate the risk. One minor caveat: the vendor rated I:L, yet a pure crash from an out-of-bounds pointer dereference is more naturally an availability (A) impact - the low integrity rating is not substantiated by the described crash-only behavior and should be verified with Canva if integrity consequences matter to your assessment. |
| Exploit ScenarioDerived | An attacker crafts a malicious Affinity document and delivers it to a target (e.g., a designer or studio) via email, a shared asset library, or a download, relying on social engineering to get it opened. When the victim opens the file in a vulnerable Affinity by Canva build (before 3.3.1), inadequate bounds checking triggers an out-of-bounds pointer dereference and the application crashes, losing unsaved work. No public exploit code was identified, and the attack only produces a crash rather than code execution. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 09, 2026
Opening a malformed Affinity document in Affinity by Canva versions before 3.3.1 (the October 2026 release) causes an out-of-bounds pointer dereference during file parsing, which crashes the desktop application. The attack requires user interaction (UI:R) to open the crafted file and a local vector (AV:L), so an attacker must rely on social engineering or a trusted-looking shared asset rather than any remote or automatic trigger. Impact is limited to availability (A:L) with no code execution, data disclosure, or integrity loss described, and no public exploit has been identified at time of analysis.
RemediationAI
Upgrade Affinity by Canva to version 3.3.1 (the October 2026 release), which the vendor has released to address the out-of-bounds pointer dereference. No other workaround is documented; as a compensating control, users should avoid opening Affinity documents from untrusted or unsolicited sources, though this relies on user vigilance and does not eliminate the risk for legitimate but malformed files. The vendor advisory at https://trust.canva.com?tcuUid=1998378a-9134-47e9-b761-7a49d5fd6bfb should be consulted for the latest guidance.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability is an untrusted pointer dereference (CWE-822) arising from inadequate bounds checking when Affinity by Canva parses document files. Affected software is identified by the CPE cpe:2.3:a:canva:affinity:*:*:*:*:*:*:*:*, covering all versions prior to 3.3.1 across platforms. Because the flaw is triggered only when a user opens a maliciously crafted document in the desktop application, the CVSS vector is local with required user interaction (AV:L/UI:R) and no privileges required (PR:N); the only assessed impact is a low availability loss (A:L) from the forced crash. The root cause class-untrusted pointer dereference-means the parser follows a pointer derived from file data without validating it, leading to a crash rather than memory corruption that could be leveraged for code execution.
Know when Affinity gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:L
Local crafted-file vector so AV:L with UI:R; a crafted file reliably triggers the crash so AC:L (vs vendor AC:H); crash-only impact means A:L with C:N and I:N.
Primary rating from Vendor (Canva).
CVSS VectorVendor: Canva
Lifecycle Timeline
1DescriptionCVE.org
The Affinity by Canva app before 3.3.1 (October 2026 release) did not perform adequate bounds checking when parsing Affinity document files, leading to an out-of-bounds pointer dereference. A threat actor could craft an Affinity document that, when opened by a user in Affinity, could result in an application crash.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
A type confusion vulnerability in the EMF (Enhanced Metafile) functionality of Canva Affinity allows attackers to achiev
An out-of-bounds write vulnerability in Canva Affinity's EMF file processing allows attackers to achieve code execution
Opening an attacker-crafted Affinity document in Affinity by Canva versions prior to 3.3.0 can trigger a stack-based buf
An out-of-bounds read vulnerability exists in Canva Affinity's EMF (Enhanced Metafile) file processing functionality, al
An out-of-bounds read vulnerability exists in the EMF (Enhanced Metafile) file handling functionality of Canva Affinity,
An out-of-bounds read vulnerability exists in Canva Affinity's EMF (Enhanced Metafile) file parsing functionality, allow
An out-of-bounds read vulnerability exists in the EMF (Enhanced Metafile) file parsing functionality of Canva Affinity,
An out-of-bounds read vulnerability exists in Canva Affinity's EMF (Enhanced Metafile) file handling that allows attacke
An out-of-bounds read vulnerability exists in Canva Affinity's EMF (Enhanced Metafile) file processing functionality, af
An out-of-bounds read vulnerability exists in the EMF (Enhanced Metafile) file parsing functionality of Canva Affinity,
An out-of-bounds read vulnerability exists in Canva Affinity's EMF (Enhanced Metafile) file parsing functionality, affec
An out-of-bounds read vulnerability exists in Canva Affinity's EMF (Enhanced Metafile) file parsing functionality, affec
EUVD-2026-95748
GHSA-6qg5-7mgr-9fq7
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB