Skip to content
OpenAdvisories
Medium · 4.2 CVE-2026-55669 EUVD-2026-42958GHSA-g5h5-m4hm-xjrrGO-2026-5391

ZITADEL: Missing Token Audience Validation (`aud`) in JWT IdP Provider

Published Jul 10, 2026 · Updated Jul 10, 2026 · Assigned by GitHub_M

Description

ZITADEL is an open source identity management platform. Prior to 3.4.12 and 4.15.2, ZITADEL's external JWT Identity Provider validates a token's signature and issuer (iss) but not the audience (aud) claim, allowing a validly signed token from a trusted issuer for another relying party to be accepted by ZITADEL. This issue is fixed in versions 3.4.12 and 4.15.2.

Affected products

VendorProductAffectedFixed
zitadel zitadel >= 4.0.0-rc.1, < 4.15.2, < 3.4.12 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/zitadel/zitadel < 1.80.0-v2.20.0.20260615132747-d184e976fc79 1.80.0-v2.20.0.20260615132747-d184e976fc79 GHSA-g5h5-m4hm-xjrr

Advisories 1

References