Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/zitadel/zitadel
  4. ›
  5. CVE-2026-55672

CVE-2026-55672: ZITADEL: Missing client_id binding in OIDC authorization code exchange and refresh token flows (RFC 6749 Section 4.1.3 violation)

June 18, 2026

Zitadel’s OAuth2 / OIDC CodeExchange and RefreshToken implementations omit a critical validation step to ensure that the requesting client matches the client that originally initiated the authorization flow. This violates RFC 6749 Section 4.1.3, which mandates that the authorization server must ensure the authorization code was issued to the authenticated confidential client.

References

  • github.com/advisories/GHSA-xqxv-4jc2-x56x
  • github.com/zitadel/zitadel/commit/0973b074b48816757c47fe732b06d2488d3d284c
  • github.com/zitadel/zitadel/releases/tag/v3.4.12
  • github.com/zitadel/zitadel/releases/tag/v4.15.2
  • github.com/zitadel/zitadel/security/advisories/GHSA-xqxv-4jc2-x56x
  • nvd.nist.gov/vuln/detail/CVE-2026-55672

Code Behaviors & Features

Detect and mitigate CVE-2026-55672 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 1.80.0-v2.20.0.20260616131956-0973b074b488

Fixed versions

  • 1.80.0-v2.20.0.20260616131956-0973b074b488

Solution

Upgrade to version 1.80.0-v2.20.0.20260616131956-0973b074b488 or above.

Impact 7.4 HIGH

CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N

Learn more about CVSS

Weakness

  • CWE-287: Improper Authentication
  • CWE-863: Incorrect Authorization

Source file

go/github.com/zitadel/zitadel/CVE-2026-55672.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Tue, 23 Jun 2026 12:22:46 +0000.