CVE-2026-119407: Element Web and Element Desktop URL fragment credential injection

CVE-2026-119407 · Severity: high · CVSS 7.1 · Published 2026-10-30

Element Web and Element Desktop are collaboration clients for the Matrix communication protocol. Versions before 1.12.32 accept guest credentials passed in URL fragments, allowing attackers to trick logged-in users into opening malicious links that force a guest session, destroy encrypted message keys, and log users out. This can result in permanent loss of encrypted conversations and unauthorized access to user accounts.

Technologies: Element Web. Vendors: Element.

Quick answers

Is CVE-2026-119407 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-119407 being exploited in the wild.
How severe is CVE-2026-119407?
High severity, with a CVSS score of 7.1, published 30 October 2026.
Which products and versions are affected?
Element Desktop before 1.12.32; Element Web before 1.12.32.
Is there a fix for CVE-2026-119407?
Yes: fixed in Element Web 1.12.32, Element Desktop 1.12.32. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
How is CVE-2026-119407 attacked?
It is attacked over the network.
Am I affected by CVE-2026-119407?
Check whether you run Element Desktop or Element Web at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

How to fix

  • Fixed in: Element Web 1.12.32, Element Desktop 1.12.32

Technical details

The loadSession function improperly accepts guest_user_id and guest_access_token parameters from URL fragment identifiers, allowing unauthenticated remote attackers to inject credentials without proper validation. An attacker can craft a malicious URL and social engineer a logged-in user to click it, triggering a forced guest session that overwrites the current session and irreversibly destroys end-to-end encryption keys stored locally. No user interaction beyond clicking a link is required beyond the initial social engineering.

Affected products

  • Element Element Web before 1.12.32
  • Element Element Desktop before 1.12.32

Timeline

  • 2026-10-30: disclosed

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.