Description
ZITADEL 3.0.0 before 4.19.2 contains a privilege escalation vulnerability in OIDC token exchange that allows end-user impersonators to impersonate administrators including IAM_OWNER by bypassing the admin.impersonation check. Attackers holding IAM_END_USER_IMPERSONATOR or ORG_END_USER_IMPERSONATOR roles can sign in to relying applications as administrators with their roles and claims.
Published: 2026-10-12
Score: 5.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation via OIDC Token Exchange
Action: Patch
AI Analysis

Impact

A vulnerability in Zitadel allows attackers with impersonator roles to perform OIDC token exchange that bypasses the admin.impersonation check, effectively enabling them to log in as administrators with full claims and roles. This privilege escalation can grant unauthorized access to privileged functions and data. The flaw is an authenticated privilege escalation due to missing authorization checks (CWE‑863).

Affected Systems

In versions 3.0.0 through 4.19.1 of Zitadel, the token exchange component lacks proper admin impersonation validation. All deployments of Zitadel within this version range are affected. Administrators should review deployed instances for these versions.

Risk and Exploitability

The CVSS score of 5.1 reflects moderate severity, and the vulnerability is not currently listed in CISA KEV or predicted with a high EPSS score. An attacker only needs to possess IAM_END_USER_IMPERSONATOR or ORG_END_USER_IMPERSONATOR roles; with those, they can exploit the vulnerability over the network by sending a crafted OIDC token exchange request. While exploitation requires existing impersonator permissions, the resulting elevation is to administrator level, making it a significant risk to confidentiality and integrity.

Generated by OpenCVE AI on October 12, 2026 at 19:12 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade Zitadel to version 4.19.2 or later, which includes a fix for this privilege escalation issue.
  • Restrict or remove IAM_END_USER_IMPERSONATOR and ORG_END_USER_IMPERSONATOR roles from users unless absolutely required, and enforce least‑privilege on impersonation capabilities.
  • Enable detailed logging and alerting for OIDC token exchange events to detect unauthorized attempts to impersonate administrators.

Generated by OpenCVE AI on October 12, 2026 at 19:12 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 12 Oct 2026 16:30:00 +0000

Type Values Removed Values Added
Description ZITADEL 3.0.0 before 4.19.2 contains a privilege escalation vulnerability in OIDC token exchange that allows end-user impersonators to impersonate administrators including IAM_OWNER by bypassing the admin.impersonation check. Attackers holding IAM_END_USER_IMPERSONATOR or ORG_END_USER_IMPERSONATOR roles can sign in to relying applications as administrators with their roles and claims.
Title ZITADEL 3.0.0 before 4.19.2 Privilege Escalation via OIDC Token Exchange Impersonation
First Time appeared Zitadel
Zitadel zitadel
Weaknesses CWE-863
CPEs cpe:2.3:a:zitadel:zitadel:*:*:*:*:*:*:*:*
Vendors & Products Zitadel
Zitadel zitadel
References
Metrics cvssV3_1

{'score': 5.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T17:27:50.947Z

Reserved: 2026-10-12T14:23:25.691Z

Link: CVE-2026-109374

cve-icon Vulnrichment

Updated: 2026-10-13T17:27:45.864Z

cve-icon NVD

Status : Deferred

Published: 2026-10-12T17:17:35.277

Modified: 2026-10-13T18:17:20.263

Link: CVE-2026-109374

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-12T20:45:17Z

Weaknesses