#VU76393 Improper authorization in Zulip Server - CVE-2023-28623
Published: May 20, 2023
Zulip Server
Zulip
Description
The vulnerability allows a remote attacker to bypass authorization checks.
The vulnerability exists due to an error in the registration process. A remote attacker can register a new account in the organization with an arbitrary email address in their control that's not in the organization's LDAP directory.
Successful exploitation of the vulnerability requires that ZulipLDAPAuthBackend and an external authentication backend (any aside of ZulipLDAPAuthBackend and EmailAuthBackend) are the only ones enabled in AUTHENTICATION_BACKENDS in /etc/zulip/settings.py and that the organization permissions don't require invitations to join.