CVE Catalog

CVE-2026-63097

MediumCVSS 4.3
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.16%

6th percentile - higher than 6% of all known CVEs

Summary

Dendrite through 0.13.8 contains an improper access control vulnerability in the syncapi /context endpoint. It allows authenticated local users to access post-leave room state events by exploiting a flawed membership check.

Risk Assessment

Attackers who have left a room can gain unauthorized access to current room state that should be withheld, compromising data confidentiality.

Recommendation

Update Dendrite to a version above 0.13.8 with fixed access control. Restrict access to the /context endpoint to users currently in the room.

Other vulnerabilities in Dendrite

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS