Impact
ZITADEL versions from 2.43.0 through 2.71.19, from 3.0.0 until 3.4.11, and from 4.0.0 until 4.15.1 expose the internal API paths used for email and phone self‑verification. The implementation lacks the required permission check, allowing any authenticated user to request verification codes and thereby claim ownership of addresses or numbers they do not control. This flaw maps to missing authorization (CWE-863).
Affected Systems
The vulnerability affects the open‑source Zitadel identity platform, specifically all releases listed above. Admins should check that they are not running any of these legacy versions and consider the affected ranges as a risk if in use.
Risk and Exploitability
The CVSS score of 8.2 indicates a high severity, while an EPSS score of < 1% suggests a low probability of observed exploitation. The vulnerability is not listed as a known exploited vulnerability by CISA (KEV). It is likely to be attacked via the exposed API by authenticated users who can trigger verification code requests without proper authorization; this inference is based on the description of the flaw.
OpenCVE Enrichment
Github GHSA