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

CVE-2026-56665: ZITADEL: Missing Token Expiration (`exp`) Validation in JWT IdP Provider

September 11, 2026

A token lifecycle validation vulnerability was discovered in ZITADEL’s external JWT Identity Provider (IdP) implementation Specifically, within the validation pipeline, if an incoming JWT omits the exp claim entirely, the expiration block is silently skipped rather than rejected. The token is treated as valid forever.

Per the OIDC Core 1.0 specification, identity token validation pipelines must strictly handle and enforce session expiration. ZITADEL’s silent acceptance of tokens missing these temporal constraints compromises session integrity.

References

  • github.com/advisories/GHSA-v77h-2w3m-94hx
  • github.com/zitadel/zitadel/commit/4925fab849d39a88674485d937b79e54318b48a8
  • github.com/zitadel/zitadel/commit/d1c3aa84af8fcb0f33910ada30b866f4afb551ac
  • 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-v77h-2w3m-94hx
  • nvd.nist.gov/vuln/detail/CVE-2026-56665

Code Behaviors & Features

Detect and mitigate CVE-2026-56665 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 3.4.12, all versions starting from 4.0.0-rc.1 before 4.15.2

Fixed versions

  • 3.4.12
  • 4.15.2

Solution

Upgrade to versions 3.4.12, 4.15.2 or above.

Impact 4.2 MEDIUM

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

Learn more about CVSS

Weakness

  • CWE-613: Insufficient Session Expiration

Source file

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

Spotted a mistake? Edit the file on GitLab.

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

Page generated Tue, 13 Oct 2026 00:17:57 +0000.