Description
Dendrite through 0.13.8 contains an improper authorization vulnerability in the Matrix Client-Server API that allows any authenticated local user to delete third-party identifier bindings belonging to other users by submitting an arbitrary address and medium to the account deletion endpoint without ownership verification. Attackers can exploit the unverified Forget3PID handler to remove a victim's email or MSISDN binding and subsequently rebind the address through an identity server to hijack the victim's password reset flow.
Published: 2026-07-17
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Dendrite’s DELETE endpoint for third‑party identifiers verifies authentication but fails to check ownership. Any authenticated user can delete another user's email or phone bindings. Exploiting this flaw allows an attacker to remove a victim’s identifier and rebind it via an identity server, potentially hijacking that user’s password reset flow. The flaw is a misuse of access control (CWE‑639).

Affected Systems

Matrix‑org’s Dendrite 0.13.8 and earlier iterations are affected. The vulnerability lies in the Matrix Client‑Server API and applies to any Dendrite deployment using those versions.

Risk and Exploitability

The CVSS score of 7.1 indicates high severity. However, an EPSS below 1% suggests the current likelihood of exploitation is very low, and it is not listed in the CISA KEV catalog. Attackers must first authenticate to the server, making the threat primarily for insiders or compromised accounts. Once authenticated, the attacker can delete any other user’s third‑party identifier, then re‑associate that address to hijack password‑reset mechanisms. No remote or arbitrary code execution is possible; the impact focuses on identity hijacking and potential account takeover.

Generated by OpenCVE AI on July 31, 2026 at 00:15 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Dendrite to a version newer than 0.13.8 where this issue is fixed.
  • If an upgrade is not immediately possible, temporarily disable the /account/3pid/delete endpoint or restrict it to administrators only.
  • Verify that no third‑party identifier deletions have occurred recently and monitor the account deletion event logs for suspicious activity.
  • Ensure identity servers are configured to prevent re‑binding of deleted identifiers to unauthenticated accounts.

Generated by OpenCVE AI on July 31, 2026 at 00:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 28 Jul 2026 03:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 28 Jul 2026 02:30:00 +0000

Type Values Removed Values Added
First Time appeared Matrix
Matrix dendrite
CPEs cpe:2.3:a:matrix:dendrite:*:*:*:*:*:*:*:*
Vendors & Products Matrix
Matrix dendrite

Fri, 17 Jul 2026 16:00:00 +0000

Type Values Removed Values Added
Description Dendrite through 0.13.8 contains an improper authorization vulnerability in the Matrix Client-Server API that allows any authenticated local user to delete third-party identifier bindings belonging to other users by submitting an arbitrary address and medium to the account deletion endpoint without ownership verification. Attackers can exploit the unverified Forget3PID handler to remove a victim's email or MSISDN binding and subsequently rebind the address through an identity server to hijack the victim's password reset flow.
Title Dendrite 0.13.8 Improper Authorization via POST account/3pid/delete Endpoint
Weaknesses CWE-639
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-28T01:49:59.362Z

Reserved: 2026-07-15T15:45:44.601Z

Link: CVE-2026-63095

cve-icon Vulnrichment

Updated: 2026-07-17T15:56:50.575Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T00:30:18Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key