CVE-2026-63097 Details
Description
Dendrite through 0.13.8 contains an improper access control vulnerability in the syncapi /context endpoint (syncapi/routing/context.go) that allows authenticated local users to access post-leave room state events by exploiting a flawed membership check that evaluates only the RoomExists field while ignoring IsInRoom, HasBeenInRoom, and Membership fields. Attackers who have left a room can call the rooms context API endpoint for a previously permitted event and receive unfiltered current room state that the /messages and /sync endpoints correctly withhold.
An improper access control vulnerability has been identified in the Dendrite Matrix server implementation, specifically in versions through 0.13.8. The issue resides within the SyncAPI context endpoint, where flawed membership checks allow authenticated local users to access room state events that occur after they have left a private room. This vulnerability exploits a membership verification flaw that only considers whether a room exists, disregarding actual membership status. As a result, users can retrieve unfiltered current room state information, including post-leave events, which should be restricted according to the application's history visibility rules.
To address this vulnerability, the membership check in the context endpoint should be revised to properly evaluate whether a user is currently in the room or has recently left. Additionally, the state events returned by the CurrentState function should be filtered according to the room's history visibility rules, ensuring that only appropriate information is disclosed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jul 17, 2026CISA-ADP
Assessed Jul 23, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-863 | Incorrect Authorization | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Dendrite | <= 0.13.8 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jul 23, 2026 | CVE Modified | CISA-ADP |
| Jul 17, 2026 | New CVE Received | [email protected] |
Volerion