Skip to content
OpenAdvisories
Medium · 5.5 CVE-2026-76081 EUVD-2026-78163GHSA-v859-c572-qh5pGO-2026-6473

ZITADEL: Improper Role Revocation on Granted Projects during Multiple Role Deletions

Published Sep 14, 2026 · Updated Sep 15, 2026 · Assigned by GitHub_M

Description

ZITADEL is an open source identity management platform. Prior to version 4.16.0, a bug in how ZITADEL updates permissions when multiple project roles are deleted at the same time can cause some user permissions to be missed. This issue specifically affects User Grants on Granted Projects (projects shared between different organizations), potentially allowing users to keep access rights that were supposed to be completely removed. This issue has been fully resolved in version 4.16.0. There are no configuration workarounds. Upgrading to a patched version is the only way to trigger the automatic cleanup migration. Those who cannot upgrade immediately should manually review user permissions specifically for Granted Projects where multiple roles were recently deleted.

Affected products

VendorProductAffectedFixed
zitadel zitadel < 4.16.0 —

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
SLES for SAP 16.0 govulncheck-vulndb 0.0.20260916T180043-160000.1.1 SUSE-SU-2026:23863-1, SUSE-SU-2026:23855-1
SLES 16.0 govulncheck-vulndb 0.0.20260916T180043-160000.1.1 SUSE-SU-2026:23863-1, SUSE-SU-2026:23855-1
ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260916T180043-160000.1.1 openSUSE-SU-2026:21897-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/zitadel/zitadel < 4.16.0 4.16.0 GHSA-v859-c572-qh5p
Go github.com/zitadel/zitadel all versions — GO-2026-6473

Advisories 3

References