Description
The Affinity by Canva application before 3.3.1 (October 2026 release) did not correctly handle incomplete UTF-8 character sequences when parsing text in Affinity document files, leading to a heap buffer over-read. A threat actor could craft an Affinity document that, when opened by a user in Affinity, could disclose the contents of adjacent heap memory in the document's text or result in an application crash.
Published: 2026-10-09
Score: 3.6 Low
EPSS: < 1% Very Low
KEV: No
Impact: Information disclosure or application crash
Action: Apply Patch
AI Analysis

Impact

Affinity by Canva did not handle incomplete UTF-8 character sequences correctly when parsing text in document files. The resulting heap buffer over‑read allows an attacker to craft a malicious document that, when opened, can cause the application to crash or leak data stored in adjacent memory regions. The disclosure would be limited to data contained in the application’s heap at the time of parsing and does not grant broader system access.

Affected Systems

Canva’s Affinity graphics editor versions earlier than 3.3.1 (released in October 2026) are vulnerable. Updates to 3.3.1 or later contain the fix and are unaffected.

Risk and Exploitability

The CVSS score of 3.6 indicates low severity. EPSS information is not available and the vulnerability is not listed in the KEV catalog, suggesting it has not yet been publicly exploited or weaponized. The likely attack vector involves a local user opening a specially crafted Affinity document; remote exploitation or network-based attacks are not supported by the description.

Generated by OpenCVE AI on October 9, 2026 at 13:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Download and install Affinity 3.3.1 or later to obtain the fix
  • Disallow opening Affinity documents from untrusted sources until an update is applied
  • Run a trusted sandbox or antivirus scan on documents before opening them

Generated by OpenCVE AI on October 9, 2026 at 13:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 09 Oct 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 09 Oct 2026 13:45:00 +0000

Type Values Removed Values Added
Title Affinity Document Parsing Heap Over‑Read Leading to Information Disclosure or Crash

Fri, 09 Oct 2026 12:45:00 +0000

Type Values Removed Values Added
Description The Affinity by Canva application before 3.3.1 (October 2026 release) did not correctly handle incomplete UTF-8 character sequences when parsing text in Affinity document files, leading to a heap buffer over-read. A threat actor could craft an Affinity document that, when opened by a user in Affinity, could disclose the contents of adjacent heap memory in the document's text or result in an application crash.
First Time appeared Canva
Canva affinity
Weaknesses CWE-126
CPEs cpe:2.3:a:canva:affinity:*:*:*:*:*:*:*:*
Vendors & Products Canva
Canva affinity
References
Metrics cvssV3_1

{'score': 3.6, 'vector': 'CVSS:3.1/AV:L/AC:H/PR:N/UI:R/S:U/C:L/I:N/A:L'}


cve-icon MITRE

Status: PUBLISHED

Assigner: Canva

Published:

Updated: 2026-10-09T16:47:00.763Z

Reserved: 2026-09-28T01:31:06.889Z

Link: CVE-2026-101094

cve-icon Vulnrichment

Updated: 2026-10-09T16:15:33.004Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-10-09T13:17:05.890

Modified: 2026-10-09T17:16:43.273

Link: CVE-2026-101094

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T18:30:11Z

Weaknesses