Vulnerability Description
ZITADEL is an open source identity management platform. Prior to 3.4.12 and 4.15.2, ZITADEL's OAuth2 and OIDC CodeExchange, RefreshToken, and device token flows fail to verify that the requesting client matches the client that initiated the authorization flow, allowing intercepted grants or refresh tokens to be exchanged under a different client. This issue is fixed in versions 3.4.12 and 4.15.2.
CVSS Score
HIGH
Related Weaknesses (CWE)
References
- https://github.com/zitadel/zitadel/commit/562403079a98cf2059cdac11865a45e2f285be
- https://github.com/zitadel/zitadel/commit/5b1708e0e650398f0ebc3341714f0798b01189
- https://github.com/zitadel/zitadel/releases/tag/v3.4.12
- https://github.com/zitadel/zitadel/releases/tag/v4.15.2
- https://github.com/zitadel/zitadel/security/advisories/GHSA-xqxv-4jc2-x56x
FAQ
What is CVE-2026-55672?
CVE-2026-55672 is a vulnerability with a CVSS score of 7.4 (HIGH). ZITADEL is an open source identity management platform. Prior to 3.4.12 and 4.15.2, ZITADEL's OAuth2 and OIDC CodeExchange, RefreshToken, and device token flows fail to verify that the requesting clie...
How severe is CVE-2026-55672?
CVE-2026-55672 has been rated HIGH with a CVSS base score of 7.4/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-55672?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.