Skip to main content

Canva Android App EUVDEUVD-2026-70915

| CVE-2026-85094 HIGH
Improper Removal of Sensitive Information Before Storage or Transfer (CWE-212)
2026-09-04 Canva GHSA-7ppm-cm7m-926r
8.8
CVSS 3.1 · Vendor: Canva
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Attacker prepares malicious external origin
  2. Delivery
    User opens Canva Android app < 2.376.0
  3. Exploit
    Attacker induces privileged WebView to load external origin
  4. Install
    App reflects session headers to attacker's origin
  5. C2
    Attacker captures session token
  6. Execute
    Replay token to Canva APIs
  7. Impact
    Full account takeover

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V14 - Data Protection Data removal before release
Exploitation Conditions

Exploitation requires that a threat actor achieve control over an external origin loaded inside Canva's privileged Android WebView. Viable attack paths include serving a malicious page linked from within the Canva app, performing a MITM on content fetched by the privileged WebView, or abusing any in-app deep link or URL handler that loads attacker-controlled content in the elevated context. The victim must be running an unpatched Canva Android version prior to 2.376.0 and must interact with the app in a manner that causes the privileged WebView to load the attacker's origin (UI:R per CVSS). The vulnerability is not exploitable against iOS, web, or desktop Canva clients, and the attacker requires no prior authentication from the victim's account.

Impact

The provided CVSS 8.8 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H) rates this as High severity; the C:H and I:H components are well-grounded given that session token theft enables full account takeover with read and write access to the victim's Canva workspace. The A:H metric is less clearly supported - header exposure and resultant session hijacking do not inherently cause direct availability loss, so the Availability impact appears overstated unless deliberate account lockout by the attacker is included in scope. Exploitation requires user interaction (UI:R) and an attacker who can position malicious content in the privileged WebView, raising the practical bar slightly above a pure-network, zero-interaction attack; even a mid-sized design team relying on Canva in radom should treat patching to v2.376.0 as urgent given the low complexity of exploitation once the WebView interaction occurs. No public exploit code and no CISA KEV listing have been identified at time of analysis, and the EPSS signal is unavailable from the supplied data, leaving exploitation probability uncertain but the potential impact clearly high.

Exploit ScenarioDerived

An attacker positions a malicious external webpage to be loaded within Canva's privileged Android WebView - for example via a phishing link opened inside the Canva app or through a MITM intercept on content the WebView fetches. Because the app does not restrict which headers are accessible to the external origin, the attacker's server receives the user's session token reflected in the headers. The attacker replays this token against Canva's APIs, achieving full authenticated access to the victim's account and all associated design assets.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 04, 2026

Session hijacking in the Canva Android App before version 2.376.0 arises from an unrestricted header-reflection flaw in a privileged WebView component. An attacker who can control an external origin loaded within that WebView receives sensitive HTTP headers - including session tokens - that the app fails to suppress, exposing the authenticated user's session and enabling full account takeover. No public exploit has been identified at time of analysis; the flaw is patched in v2.376.0 per the Canva trust advisory.

RemediationAI

Update the Canva Android App to version 2.376.0 or later, which is the vendor-confirmed fix per the Canva trust advisory at https://trust.canva.com/?tcuUid=be2ebc32-7053-4885-bf71-68771aa4589a. Users who cannot update immediately should revoke and rotate active Canva session tokens from a trusted device via account security settings, reducing the value of any already-captured session credentials. Enterprise teams managing Canva deployments through mobile device management (MDM) policies should prioritize pushing the updated APK or enforcing the Play Store version minimum. Disabling or restricting Canva's in-app WebView-based content loading via enterprise policy may reduce exposure as a compensating control, though it may degrade in-app browsing or link-preview functionality.

Affected VersionsENISA

Canva 0 <2.376.0

Affected Packages

euvd canva fix: 2.376.0

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

Android WebView components embed a Chromium-based browser engine within native applications and may be granted elevated, app-level privileges to communicate with backend APIs. When such a WebView loads content from external origins, the Same-Origin Policy and explicit header-suppression controls should prevent those origins from reading sensitive request or response headers such as session cookies or Authorization tokens. CWE-212 (Improper Removal of Sensitive Information Before Storage or Transfer) describes exactly this failure: the Canva app transmitted privileged headers to the external WebView origin without sanitizing or restricting them. The affected CPE is cpe:2.3:a:canva:canva:*:*:*:*:*:*:*:* covering all Canva Android versions prior to 2.376.0.

Know when Canva 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

Vendor (Canva) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
vuln.today AI 8.1 HIGH

Session token theft yields C:H and I:H via account takeover; A:H is not supported because header disclosure alone does not directly cause availability loss.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Canva).

CVSS VectorVendor: Canva

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

2
Patch available
Sep 04, 2026 - 08:01 EUVD
CVE Published
Sep 04, 2026 - 06:02 cve.org
HIGH 8.8

DescriptionCVE.org

The Canva Android App before 2.376.0 did not restrict the headers returned to an external origin running in a privileged WebView. A threat actor with control of the WebView could access a user’s session.

Executive ViewAI

Why It Matters

The Canva Android App contains a session hijacking vulnerability in its WebView component that enables attackers to steal user session tokens and achieve complete account takeover. Although no public exploit has been identified, users running versions prior to 2.376.0 face direct risk to account security and access to stored creative assets. Immediate update to version 2.376.0 is required.

Business Impact: High
Compensating Controls

Apply vendor patch: Canva Android App version 2.376.0 or later.

Threat Intelligence Overview

EPSS Score
0.2%
Top 86% exploitable
Prevalence
High
widely-used consumer and professional design platform globally
Social Media
2
Sightings
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

More in Canva

View all
CVE-2026-85085 CRITICAL
9.6 Sep 04

Session hijacking in the Canva Android App before 2.376.0 lets an attacker-controlled web page interact with the Canva a

CVE-2026-113387 HIGH
8.6 Oct 29

Unauthenticated configuration overwrite in the Ortto plugin for WordPress (versions before 1.0.25) lets a remote attacke

CVE-2025-66342 HIGH
7.8 Mar 17

A type confusion vulnerability in the EMF (Enhanced Metafile) functionality of Canva Affinity allows attackers to achiev

CVE-2025-64301 HIGH
7.8 Mar 17

An out-of-bounds write vulnerability in Canva Affinity's EMF file processing allows attackers to achieve code execution

CVE-2026-81546 HIGH
7.7 Sep 17

Opening an attacker-crafted Affinity document in Affinity by Canva versions prior to 3.3.0 can trigger a stack-based buf

CVE-2025-62500 MEDIUM
6.1 Mar 17

An out-of-bounds read vulnerability exists in Canva Affinity's EMF (Enhanced Metafile) file processing functionality, al

CVE-2025-61979 MEDIUM
6.1 Mar 17

An out-of-bounds read vulnerability exists in the EMF (Enhanced Metafile) file handling functionality of Canva Affinity,

CVE-2025-64733 MEDIUM
6.1 Mar 17

An out-of-bounds read vulnerability exists in Canva Affinity's EMF (Enhanced Metafile) file parsing functionality, allow

CVE-2025-66000 MEDIUM
6.1 Mar 17

An out-of-bounds read vulnerability exists in the EMF (Enhanced Metafile) file parsing functionality of Canva Affinity,

CVE-2025-64776 MEDIUM
6.1 Mar 17

An out-of-bounds read vulnerability exists in Canva Affinity's EMF (Enhanced Metafile) file handling that allows attacke

CVE-2025-64735 MEDIUM
6.1 Mar 17

An out-of-bounds read vulnerability exists in Canva Affinity's EMF (Enhanced Metafile) file processing functionality, af

CVE-2025-66633 MEDIUM
6.1 Mar 17

An out-of-bounds read vulnerability exists in the EMF (Enhanced Metafile) file parsing functionality of Canva Affinity,

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy