Improper Authentication in Zulip Server - #VU141412
Published: August 11, 2026
Vulnerability details
The vulnerability allows a remote user to authenticate as another user.
The vulnerability exists due to improper authentication in GenericOpenIdConnectBackend account lookup when processing OpenID Connect login responses. A remote user can authenticate with an unverified email claim matching another active account to authenticate as another user.
Exploitation depends on the identity provider returning an email value not actually owned by the authenticating user together with email_verified=false.