Sceawere

Vulnerability Detail

CVE-2026-85094UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

Canva WebView Improper Header Validation

Vulnerability Metadata

Severity
High
Score / CVSS
8.8
Creation Date
3h ago
Vendor
Canva
Product
Canva
Attack Type
CWE-212 Improper removal of sensitive information before storage or transfer
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Attack Complexity
LOW

Narrative and Response

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.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "8.8",
  "pubDate": "2026-09-04T07:17:11.263Z",
  "pubdate": "2026-09-04T07:17:11.263Z",
  "executiveSummary": "The Canva Android application, specifically versions prior to 2.376.0, contained a critical vulnerability involving insecure WebView implementation.\nThe flaw stems from a failure to properly restrict headers returned to external origins within a privileged WebView environment.\nThis vulnerability allows a remote threat actor who has gained control of the WebView environment to perform unauthorized operations or intercept sensitive information.\nSuccessful exploitation results in the compromise of a user’s authenticated session, potentially leading to unauthorized account access or data exposure.\nThe vulnerability represents a significant risk to user privacy and session integrity, as it bypasses standard origin-based security boundaries.\nThis flaw necessitates that developers implement strict controls over how privileged WebViews handle headers and origin interactions to prevent unauthorized cross-origin data access.",
  "technicalDetails": "The root cause of this vulnerability lies in the improper configuration of the WebView component within the Canva Android application (versions prior to 2.376.0).\nIn Android development, WebViews with elevated permissions or those capable of accessing sensitive app-level data must strictly enforce security policies regarding cross-origin requests and header management.\nThe application failed to implement adequate security checks on headers returned from external origins loaded within the WebView.\nWhen a WebView is configured as 'privileged,' it may possess the capability to access local app resources, session cookies, or authorization tokens if not properly isolated from untrusted web content.\nThe attack flow begins when an attacker directs the vulnerable WebView to navigate to a malicious or compromised web origin under their control.\nBecause the application did not restrict the headers being returned to this external origin, the malicious site was able to interact with the WebView's context in a way that permitted the extraction of sensitive session identifiers.\nEssentially, the WebView failed to enforce a 'same-origin' policy or implement sufficient header filtering that would have prevented the leakage of authentication credentials to an untrusted external entity.\nAn attacker with control over the content served to the WebView can leverage this lack of restriction to inject scripts or manipulate the header responses, effectively exfiltrating the session token back to their own server.\nOnce the session identifier is successfully exfiltrated, the attacker can hijack the user's session, bypassing standard authentication mechanisms and gaining full access to the user's Canva account resources.\nThis exploitation does not require advanced network-level access, but rather relies on the attacker's ability to trigger the WebView to load an arbitrary or malicious external URL.\nThe post-exploitation impact is severe, as the attacker effectively assumes the identity of the authenticated user within the scope of the Canva application until the session is invalidated by the server."
}
CVE-2026-85094: Canva WebView Improper Header Validation (HIGH Severity, CVSS: 8.8) - Sceawere