Skip to main content
← All vulnerabilities
CVE-2024-29892GHSA-GP8G-F42F-95Q2GO-2024-2664

ZITADEL's actions can overload reserved claims

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.42.17, 2.43.11, 2.44.7, 2.45.5, 2.46.5, and 2 more
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

ZITADEL, open source authentication management software, uses Go templates to render the login UI. Under certain circumstances an action could set reserved claims managed by ZITADEL. For example it would be possible to set the claim `urn:zitadel:iam:user:resourceowner:name`. To compensate for this we introduced a protection that does prevent actions from changing claims that start with `urn:zitadel:iam`. This vulnerability is fixed in 2.48.3, 2.47.8, 2.46.5, 2.45.5, 2.44.7, 2.43.11, and 2.42.17.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • zitadel zitadel

    fixed in 2.42.17; From 2.43.0 · fixed in 2.43.11; From 2.44.0 · fixed in 2.44.7; From 2.45.0 · fixed in 2.45.5; From 2.46.0 · fixed in 2.46.5; From 2.47.0 · fixed in 2.47.8; From 2.48.0 · fixed in 2.48.3

  • github.com/zitadel/zitadelGo

    fixed in 2.42.17

  • github.com/zitadel/zitadelGo

    From 2.43.0 · fixed in 2.43.11

  • github.com/zitadel/zitadelGo

    From 2.44.0 · fixed in 2.44.7

  • github.com/zitadel/zitadelGo

    From 2.45.0 · fixed in 2.45.5

  • github.com/zitadel/zitadelGo

    From 2.46.0 · fixed in 2.46.5

  • github.com/zitadel/zitadelGo

    From 2.47.0 · fixed in 2.47.8

  • github.com/zitadel/zitadelGo

    From 2.48.0 · fixed in 2.48.3

  • github.com/zitadel/zitadelGo

    All versions

References 8

GitHub · zitadel/zitadel