Description
The Affinity by Canva app for macOS before 3.3.1 (October 2026 release) did not perform adequate bounds checking when generating QuickLook thumbnails and previews of Affinity document files, leading to an out-of-bounds heap read. A threat actor could craft an Affinity document that, when displayed or previewed by a user in Finder, could disclose the contents of adjacent heap memory, including memory addresses, in the rendered thumbnail or preview image.
Published: 2026-10-09
Score: 3.6 Low
EPSS: < 1% Very Low
KEV: No
Impact: Information Disclosure
Action: Apply 3.3.1
AI Analysis

Impact

The Affinity by Canva application for macOS performs thumbnail and preview generation for Affinity document files using QuickLook. In versions preceding 3.3.1, the driver performed insufficient bounds checking, allowing an out‑of‑bounds heap read during the creation of thumbnails. An attacker who can supply a crafted Affinity document can trigger the vulnerability when the file is viewed or previewed in Finder, potentially leaking the contents of adjacent heap memory, including memory addresses that may aid further exploitation.

Affected Systems

Systems running Affinity by Canva on macOS, specifically versions earlier than 3.3.1, are affected. The vulnerability does not affect other operating systems or versions of the application released after or including the 3.31 update.

Risk and Exploitability

The risk for a local user is primarily the disclosure of sensitive memory contents. The CVSS score of 3.6 indicates a low severity, and the EPSS score is not available, making it difficult to gauge current exploitation probability. The vulnerability requires an attacker to supply a malicious file and the victim to open or preview it in Finder, creating a limited attack surface. It is not currently listed in the CISA KEV catalog.

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

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Install Affinity version 3.3.1 or later to address the bounds‑checking bug.
  • Ensure that Affinity documents are only opened or previewed from trusted sources until the latest version is installed.
  • Disable QuickLook previews for Affinity files, if possible, by removing them from the QuickLook workflow, to reduce exposure while updating.

Generated by OpenCVE AI on October 9, 2026 at 13:50 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 14:15:00 +0000

Type Values Removed Values Added
Title Information Disclosure via Out‑of‑Bounds Read in Affinity for macOS

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

Type Values Removed Values Added
Description The Affinity by Canva app for macOS before 3.3.1 (October 2026 release) did not perform adequate bounds checking when generating QuickLook thumbnails and previews of Affinity document files, leading to an out-of-bounds heap read. A threat actor could craft an Affinity document that, when displayed or previewed by a user in Finder, could disclose the contents of adjacent heap memory, including memory addresses, in the rendered thumbnail or preview image.
First Time appeared Canva
Canva affinity
Weaknesses CWE-125
CPEs cpe:2.3:a:canva:affinity:*:*:*:*:*:macos:*:*
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:15.709Z

Reserved: 2026-09-23T01:54:06.657Z

Link: CVE-2026-96395

cve-icon Vulnrichment

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

cve-icon NVD

Status : Awaiting Analysis

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

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

Link: CVE-2026-96395

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T14:00:07Z

Weaknesses