GitHub Advisoryadvisory · Go

GHSA-qr2h-7pwm-h393 ZITADEL's Service Users Deactivation not Working

HIGH Published 2024-09-19 Modified 2024-09-20 Official page ↗
Aliases
CVE-2024-47000
Ecosystem
Go
Packages
github.com/zitadel/zitadel/v2
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N
Weaknesses
CWE-269, CWE-672
Reviewed
2024-09-19

Affected packages

• Go github.com/zitadel/zitadel/v2: >= 2.62.0, < 2.62.1 → fixed in 2.62.1 • Go github.com/zitadel/zitadel/v2: >= 2.61.0, < 2.61.1 → fixed in 2.61.1 • Go github.com/zitadel/zitadel/v2: >= 2.60.0, < 2.60.2 → fixed in 2.60.2 • Go github.com/zitadel/zitadel/v2: >= 2.59.0, < 2.59.3 → fixed in 2.59.3 • Go github.com/zitadel/zitadel/v2: >= 2.58.0, < 2.58.5 → fixed in 2.58.5 • Go github.com/zitadel/zitadel/v2: >= 2.57.0, < 2.57.5 → fixed in 2.57.5 • Go github.com/zitadel/zitadel/v2: >= 2.56.0, < 2.56.6 → fixed in 2.56.6 • Go github.com/zitadel/zitadel/v2: >= 2.55.0, < 2.55.8 → fixed in 2.55.8 • Go github.com/zitadel/zitadel/v2: < 2.54.10 → fixed in 2.54.10

Description

Impact ZITADEL's user account deactivation mechanism did not work correctly with service accounts. Deactivated service accounts retained the ability to request tokens, which could lead to unauthorized access to applications and resources. Patches 2.x versions are fixed on >= 2.62.1 2.61.x versions are fixed on >= 2.61.1 2.60.x versions are fixed on >= 2.60.2 2.59.x versions are fixed on >= 2.59.3 2.58.x versions are fixed on >= 2.58.5 2.57.x versions are fixed on >= 2.57.5 2.56.x versions are fixed on >= 2.56.6 2.55.x versions are fixed on >= 2.55.8 2.54.x versions are fixed on >= 2.54.10 Workarounds Instead of deactivating the service account, consider creating new credentials and replacing the old ones wherever they are used. This effectively prevents the deactivated service account from being utilized. • Revoke all existing authentication keys associated with the service account • Rotate the service account's password Questions If you have any questions or comments about this advisory, please email us at [email protected]

Related

Alias · CVE (1)

  • CVE-2024-47000 Zitadel is an open source identity management platform. vulnerability

Weakness · CWE (2)

  • CWE-269 Improper Privilege Management weakness
  • CWE-672 Operation on a Resource after Expiration or Release weakness

References