Description
Element X iOS is a Matrix iOS Client provided by Element. Element X iOS before version 26.05.0 fails to check the URL allowlist when parsing io.element.call://. If an attacker is able to trick the user into opening a maliciously crafted io.element.call:// URL, they are able to load an attacker-controlled origin inside the call screen's WKWebView which will be granted device microphone and camera permissions (provided the user has previously granted these permissions to Element X iOS). This issue has been patched in version 26.05.0.
Published: 2026-10-19
Score: 5.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Unauthorized Camera and Microphone Access via malicious deeplink
Action: Patch
AI Analysis

Impact

Element X iOS before version 26.05.0 fails to enforce the URL allowlist when processing the io.element.call:// deeplink scheme. If a malicious user tricks a victim into opening a specially crafted deeplink, the application loads the attacker‑controlled HTTPS origin inside a WKWebView placed on the call screen. This web view inherits any microphone or camera permissions the user has already granted to Element X iOS and can capture audio or video without the user’s awareness.

Affected Systems

The affected product is Element X iOS from Element HQ. All installations running any version prior to 26.05.0 are vulnerable, regardless of regional or platform variations within the iOS ecosystem.

Risk and Exploitability

The CVSS score of 5.1 indicates moderate severity, but the EPSS score is unavailable and the vulnerability is not listed in CISA’s KEV catalogue. The likely attack vector is social engineering: the attacker must persuade a user to open the malicious deeplink after the user has already granted camera/microphone permissions. While the exploit path is straightforward for a victim who engages with the deeplink, no additional technical exploitation steps are required beyond this social manipulation, making it a realistic threat for unsuspecting users.

Generated by OpenCVE AI on October 19, 2026 at 19:38 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Element X iOS to version 26.05.0 or later
  • Revoke microphone and camera permissions for Element X iOS and grant them only when explicitly required for a call
  • Avoid opening unknown io.element.call:// deeplinks and verify the source before activation

Generated by OpenCVE AI on October 19, 2026 at 19:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 23 Oct 2026 00:45:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 21 Oct 2026 17:15:00 +0000

Type Values Removed Values Added
First Time appeared Element-hq
Element-hq element-x-ios
Vendors & Products Element-hq
Element-hq element-x-ios

Mon, 19 Oct 2026 18:00:00 +0000

Type Values Removed Values Added
Description Element X iOS is a Matrix iOS Client provided by Element. Element X iOS before version 26.05.0 fails to check the URL allowlist when parsing io.element.call://. If an attacker is able to trick the user into opening a maliciously crafted io.element.call:// URL, they are able to load an attacker-controlled origin inside the call screen's WKWebView which will be granted device microphone and camera permissions (provided the user has previously granted these permissions to Element X iOS). This issue has been patched in version 26.05.0.
Title Element X iOS: io.element.call deeplink allows attacker-controlled HTTPS origin and may grant mic/camera to that origin
Weaknesses CWE-20
References
Metrics cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

Element-hq Element-x-ios
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-10-22T20:55:32.146Z

Reserved: 2026-06-16T23:52:12.058Z

Link: CVE-2026-55644

cve-icon Vulnrichment

Updated: 2026-10-22T20:55:23.920Z

cve-icon NVD

Status : Deferred

Published: 2026-10-19T18:17:08.007

Modified: 2026-10-22T21:17:19.013

Link: CVE-2026-55644

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-21T16:48:06Z

Weaknesses
  • CWE-20

    Improper Input Validation