Description
The Affinity by Canva application for macOS before 3.3.1 (October 2026 release) did not safely calculate the size of an image buffer when generating QuickLook thumbnails and previews of Affinity document files, leading to an integer overflow and a heap-based buffer overflow. A threat actor could craft an Affinity document that, when displayed or previewed by a user in Finder, could corrupt heap memory and cause the thumbnail or preview extension to crash.
Published: 2026-10-09
Score: 4.9 Medium
EPSS: n/a
KEV: No
AI Analysis

Analysis and contextual insights are available on OpenCVE Cloud.

Remediation

No vendor fix or workaround currently provided.

Additional remediation guidance may be available on OpenCVE Cloud.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
Description The Affinity by Canva application for macOS before 3.3.1 (October 2026 release) did not safely calculate the size of an image buffer when generating QuickLook thumbnails and previews of Affinity document files, leading to an integer overflow and a heap-based buffer overflow. A threat actor could craft an Affinity document that, when displayed or previewed by a user in Finder, could corrupt heap memory and cause the thumbnail or preview extension to crash.
First Time appeared Canva
Canva affinity
Weaknesses CWE-122
CPEs cpe:2.3:a:canva:affinity:*:*:*:*:*:macos:*:*
Vendors & Products Canva
Canva affinity
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: Canva

Published:

Updated: 2026-10-09T12:43:03.959Z

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

Link: CVE-2026-96396

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

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

Modified: 2026-10-09T13:17:13.033

Link: CVE-2026-96396

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-09T13:30:05Z

Weaknesses
  • CWE-122

    Heap-based Buffer Overflow