Skip to main content

Canva Mobile App EUVDEUVD-2026-83843

| CVE-2026-90860 HIGH
Improper Removal of Sensitive Information Before Storage or Transfer (CWE-212)
2026-09-21 61adb53e-e4b3-47f7-8a93-4717c9e77dc6 GHSA-mxw2-g58m-hfwm
7.1
CVSS 3.1 · Vendor: 61adb53e-e4b3-47f7-8a93-4717c9e77dc6
View

Attack ChainAIDerived

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

  1. Access
    Lure victim to open attacker origin in privileged WebView
  2. Delivery
    Malicious page loads in Canva WebView
  3. Exploit
    Read unrestricted session headers exposed cross-origin
  4. Execution
    Capture user session token
  5. Impact
    Impersonate user / hijack Canva account

Vulnerability Assessment

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

Exploitation requires the attacker to control the content loaded in the app's privileged WebView and the victim to be a logged-in Canva user on the HarmonyOS app before v1.15.1; the app must load an external/attacker origin in that privileged WebView context. The limiting factors are: victim interaction is needed (UI:R) to load the malicious content, the attacker cannot succeed against a defaulted/closed WebView unless external origins can be surfaced, and only the HarmonyOS build below v1.15.1 is affected - iOS/Android and patched versions are out of scope. There is no server-side or unauthenticated-of-the-victim shortcut; the session belongs to the interacting user.

Impact

This is a real but conditional risk rather than a mass-exploitation priority. The vendor CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:H/A:N = 7.1) rates it High, but the impact metrics look internally inconsistent with the described outcome: gaining access to a user's session is fundamentally a confidentiality-then-impersonation issue, so C:L understates it (a captured session grants full account access, arguing C:H) while the AC:L rating understates the real precondition - the attacker must already control the content of a privileged WebView, which is not a trivially met condition. No EPSS score, KEV listing, or public POC is present in the provided data, so all three widespread-exploitation signals are absent: this reads as a defense-in-depth mobile-client hardening fix, not an actively exploited flaw. The only reference is a Canva trust-center URL (surfaced via NVD), so there is no independent corroboration of exploitation or of the exact attack complexity. Net: patch-worthy for HarmonyOS Canva users, but not an emergency; treat as targeted/theoretical until a POC or telemetry says otherwise.

Exploit ScenarioDerived

A HarmonyOS Canva user is lured into loading attacker-controlled content inside the app's privileged WebView (e.g., via a crafted link or embedded external origin). Because the app fails to restrict which response headers are exposed to that external origin, the attacker's script reads session-bearing headers and hijacks the authenticated Canva session. No public exploit code is identified at time of analysis, and success depends on the victim interacting with the malicious WebView content (UI:R).

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 21, 2026

Improper header handling in Canva Mobile App for HarmonyOS before v1.15.1 allows an unauthenticated remote attacker who controls content loaded in a privileged WebView to hijack a logged-in user's session by capturing sensitive headers sent to an external origin. Exploitation requires the victim to interact with the malicious content, and only the HarmonyOS build is affected; iOS and Android are not impacted. No public exploit has been identified at time of analysis, and the assessed risk is conditional rather than a mass-exploitation priority.

RemediationAI

Vendor-released patch: v1.15.1. Users should update the Canva Mobile App for HarmonyOS to version 1.15.1 or later via the app store. The vendor advisory at https://trust.canva.com?tcuUid=c17214e0-e758-4472-8238-abeb79faff07 provides additional information. As a compensating control until patching, users on HarmonyOS should avoid interacting with untrusted links or external content within the app, and developers should ensure WebViews only load trusted origins and properly scope headers to prevent leakage. Note that restricting WebView external origins could impact app functionality if legitimate external content is required.

Affected VersionsENISA

Canva 0 <1.15.1

Affected Packages

euvd canva fix: 1.15.1

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 resides in the WebView component of the Canva Mobile App for HarmonyOS. A privileged WebView typically shares the app's session cookies and authentication state, and it should restrict which headers are exposed to external origins. CWE-212 (Improper Removal of Sensitive Information Before Storage or Transfer) indicates that the app failed to strip sensitive headers before returning them to an external origin, allowing a malicious origin to obtain session tokens or other confidential data. The attack complexity is assessed as high (AC:H) because the attacker must first get their content loaded into the privileged WebView, which likely requires tricking the user into navigating to an attacker-controlled page or interacting with a malicious link within the app. The CVSS vector CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:H/I:H/A:N reflects network attack vector, high complexity, no privileges required, user interaction required, and high confidentiality and integrity impact, with no availability impact.

Know when Harmonyos 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 (61adb53e-e4b3-47f7-8a93-4717c9e77dc6) PRIMARY 7.1 HIGH
AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:H/A:N
vuln.today AI 6.8 MEDIUM

Attacker needs to get the victim to load a controlled origin in a privileged WebView, so AC:H and UI:R; captured session enables both data access and impersonation, so C:H/I:H.

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

Primary rating from Vendor (61adb53e-e4b3-47f7-8a93-4717c9e77dc6).

CVSS VectorVendor: 61adb53e-e4b3-47f7-8a93-4717c9e77dc6

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

Lifecycle Timeline

2
Patch available
Sep 21, 2026 - 08:16 EUVD
CVE Published
Sep 21, 2026 - 07:16 cve.org
HIGH 7.1

DescriptionCVE.org

The Canva Mobile App for HarmonyOS before v1.15.1 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 Mobile App for HarmonyOS (versions before 1.15.1) contains a session hijacking vulnerability that could allow an attacker to access a logged-in user's Canva account and potentially expose sensitive design content. This affects only HarmonyOS users who interact with malicious content, and no public exploit identified at time of analysis; however, no vendor-released patch identified at time of analysis. Leadership should be aware of the conditional risk and prioritize interim mitigations for affected users.

Business Impact: Medium
Compensating Controls

Instruct users to use Canva via web browser or on iOS/Android devices instead of the HarmonyOS app; restrict HarmonyOS app usage through MDM; monitor for unauthorized account access; enforce network controls to block external origins if possible.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Medium
Canva is very popular but the HarmonyOS-specific mobile build narrows the footprint
Data Quality
6 sources
Confidence: High

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
Medium
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
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.

CVE-2026-34865 CRITICAL
10.0 Apr 13

Out-of-bounds heap write in Huawei HarmonyOS WEB module allows unauthenticated remote attackers to execute arbitrary cod

CVE-2024-32991 CRITICAL
9.8 May 14

Permission verification vulnerability in the wpa_supplicant module Impact: Successful exploitation of this vulnerability

CVE-2023-46773 CRITICAL
9.8 Dec 06

Permission management vulnerability in the PMS module. Rated critical severity (CVSS 9.8), this vulnerability is remotel

CVE-2023-44116 CRITICAL
9.8 Oct 11

Vulnerability of access permissions not being strictly verified in the APPWidget module.Successful exploitation of this

CVE-2023-44105 CRITICAL
9.8 Oct 11

Vulnerability of permissions not being strictly verified in the window management module.Successful exploitation of this

CVE-2023-44106 CRITICAL
9.8 Oct 11

API permission management vulnerability in the Fwk-Display module.Successful exploitation of this vulnerability may caus

CVE-2023-41297 CRITICAL
9.8 Sep 25

Vulnerability of defects introduced in the design process in the HiviewTunner module. Rated critical severity (CVSS 9.8)

CVE-2023-41294 CRITICAL
9.8 Sep 25

The DP module has a service hijacking vulnerability.Successful exploitation of this vulnerability may affect some Super

CVE-2023-39405 CRITICAL
9.8 Aug 13

Vulnerability of out-of-bounds parameter read/write in the Wi-Fi module. Rated critical severity (CVSS 9.8), this vulner

CVE-2023-37242 CRITICAL
9.8 Jul 06

Vulnerability of commands from the modem being intercepted in the atcmdserver module. Rated critical severity (CVSS 9.8)

CVE-2022-46327 CRITICAL
9.8 Dec 20

Some smartphones have configuration issues. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitab

CVE-2022-46326 CRITICAL
9.8 Dec 20

Some smartphones have the out-of-bounds write vulnerability. Rated critical severity (CVSS 9.8), this vulnerability is r

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