CyberRota Analysis
AI-GeneratedThe vulnerability allows any authenticated local user to delete third-party identifier bindings of other users via the Matrix Client-Server API, without proper ownership verification. This can lead to account hijacking by enabling attackers to remove a victim's email or phone number bindings and subsequently take control of the victim's password reset process. Organizations using Dendrite versions up to 0.13.8 should prioritize patching this vulnerability to protect user accounts from unauthorized access.
Public Exploit Signal
A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.
Note: these links are listed for security research and verification purposes only.
Original NVD 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.