CVE Catalog

CVE-2026-56664

MediumCVSS 4.2
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.20%

10th percentile - higher than 10% of all known CVEs

Summary

In ZITADEL prior to versions 3.4.12 and 4.15.2, the external JWT Identity Provider validation skips the maximum token age freshness check when an incoming token omits the iat claim, allowing arbitrarily old tokens from a trusted issuer to pass authentication.

Risk Assessment

The organization is at risk of authentication using expired or stolen JWT tokens, potentially leading to unauthorized access to systems and data.

Recommendation

Immediately update ZITADEL to version 3.4.12 or 4.15.2, which contain the fix for this vulnerability.

Other vulnerabilities in ZITADEL

See all
Original NVD description (English source)

ZITADEL is an open source identity management platform. Prior to 3.4.12 and 4.15.2, ZITADEL's external JWT Identity Provider validation in internal/idp/providers/jwt/session.go skips the maximum token age freshness check when an incoming token omits the iat claim, allowing arbitrarily old tokens from a trusted issuer to pass authentication. This issue is fixed in versions 3.4.12 and 4.15.2.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS