CVE-2026-56665CWE-613

ZITADEL: Missing Token Expiration (`exp`) Validation in JWT IdP Provider

Medium · published July 10, 2026

CVSS v3.1
4.2
EPSS
0%
Percentile
17.5
In the wild
Unconfirmed
What it is

ZITADEL is an open source identity management platform. Prior to 3.4.12 and 4.15.2, ZITADEL is an open source identity management platform. From 3.0.0-rc.1 through 3.4.11 and from 4.0.0-rc.1 through 4.15.1, ZITADEL's external JWT Identity Provider validation in internal/idp/providers/jwt/session.go skips expiration handling when an incoming token omits the exp claim, allowing a token from a trusted issuer to be treated as valid without an automatic expiration window. This issue is fixed in versions 3.4.12 and 4.15.2.

The record
Technical detail
CVSS v3.1
4.2 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00266 · 17.5th percentile
Weakness
CWE-613 · Insufficient Session Expiration
Published
2026-07-10T17:22Z
EPSS history
Timeline
  • 10 JUL 17:22Z
    ZITADEL: Missing Token Expiration (`exp`) Validation in JWT IdP Provider
    cvelistv5