Authorization bypass through user-controlled key in HedgeDoc - #VU165821
Published: November 11, 2026
Vulnerability details
The vulnerability allows a remote user to take over another user's account.
The vulnerability exists due to authorization bypass through a user-controlled key in HedgeDoc's external identity-provider login handling when looking up accounts using the profileid database column without identifying the issuing provider. A remote user can log in through a second trusted identity provider using an ID matching another user's stored profile ID to take over that user's account.