Skip to content
OpenAdvisories
High · 8.1 CVE-2026-119129 EUVD-2026-113196GHSA-4j7m-6fr6-j463

ZITADEL 3.0.0 through 3.4.15 and 4.0.0 before 4.19.5 Account Takeover via Device Authorization Approval

Published Oct 29, 2026 · Updated Oct 29, 2026 · Assigned by VulnCheck

Description

ZITADEL 3.0.0 through 3.4.15 and 4.0.0 before 4.19.5 contains a missing authorization vulnerability in Login V2 that allows attackers to approve OAuth 2.0 device authorizations using a victim's existing session without consent. Attackers can send a signed-in user a link carrying the attacker's user code to obtain the victim's tokens, and can bypass project access settings via the OIDC device authorization API.

Affected products

VendorProductAffectedFixed
zitadel zitadel 4.0.0 – < 4.19.5, 3.0.0 – ≤ 3.4.15 4.19.5

References