Description
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.
Published: 2026-09-04
Score: 8.8 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Canva Android App, prior to version 2.376.0, fails to restrict HTTP headers that are returned to a WebView running with elevated privileges. This deficiency allows an attacker who can control the WebView—such as by loading a malicious web page or through an app that embeds Canva's WebView component—to access the user’s session information. The result is the ability to hijack the user’s authenticated session and potentially perform authorized actions on the user’s behalf, compromising confidentiality and integrity of the user’s data.

Affected Systems

Canva Android App versions earlier than 2.376.0 are vulnerable. The issue affects every installed instance of the app on Android devices that permits a privileged WebView to load external content.

Risk and Exploitability

The CVSS score for this vulnerability is 8.8, indicating a high severity. The EPSS score is not available, and it is not listed in the CISA KEV catalog. The likely attack vector is an external website or malicious app that can inject content into Canva’s privileged WebView. An attacker needs only to drive the user into a compromised WebView; the application’s lack of header filtering means the attacker can read session identifiers or other sensitive headers and use them to impersonate the user. Given the high score and the straightforward exploitation path, the risk to exposed user sessions is significant.

Generated by OpenCVE AI on September 4, 2026 at 07:20 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Canva Android app to version 2.376.0 or later. This version applies the necessary header filtering in privileged WebViews.
  • If an update is not immediately possible, remove or disable any external or third‑party content from the privileged WebView, or restrict the WebView to sandboxed browsers that cannot access app‑level cookies.
  • Reduce the privilege level of the WebView or isolate it from sensitive session data, ensuring that session credentials cannot be exposed via HTTP headers.

Generated by OpenCVE AI on September 4, 2026 at 07:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 07:45:00 +0000

Type Values Removed Values Added
Title Header Leak in Canva Android App Enables Session Hijacking via External WebView

Fri, 04 Sep 2026 06:30:00 +0000

Type Values Removed Values Added
Description 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.
First Time appeared Canva
Canva canva
Weaknesses CWE-212
CPEs cpe:2.3:a:canva:canva:*:*:*:*:*:android:*:*
Vendors & Products Canva
Canva canva
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: Canva

Published:

Updated: 2026-09-04T06:02:47.444Z

Reserved: 2026-09-02T23:55:47.015Z

Link: CVE-2026-85094

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-04T07:17:11.263

Modified: 2026-09-04T07:17:11.263

Link: CVE-2026-85094

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T07:30:15Z

Weaknesses
  • CWE-212

    Improper Removal of Sensitive Information Before Storage or Transfer