CVE-2026-85057 Details
Description
ZITADEL is an open source identity management platform. From 3.0.0 until 3.4.13 and 4.16.1, ZITADEL Actions V1 enables the goja Node-compatible require() registry without restricting its filesystem source loader. An organization Action author with ORG_OWNER, org.action.write, and org.flow.write permissions can run JavaScript at OIDC, SAML, and login-flow trigger points and load files readable by the ZITADEL server process. This can disclose mounted configuration and secrets, including credentials stored through ZITADEL_FIRSTINSTANCE_LOGINCLIENTPATPATH or ZITADEL_FIRSTINSTANCE_MACHINEKEYPATH, and recovered bootstrap credentials can enable escalation from an organization administrator to an instance administrator. The issue affects Actions V1, and host command execution is not established. This issue is fixed in versions 3.4.13 and 4.16.1.
A vulnerability exists in ZITADEL Actions V1, versions 3.0.0 prior to 3.4.13 and 4.0.0 prior to 4.16.1. The issue arises from the Actions V1 sandbox allowing the goja Node-compatible require() function to access the host filesystem without restrictions. This enables an organization Action author with specific permissions to read files accessible by the ZITADEL server process. Such files may include sensitive configuration and secrets, like credentials stored through ZITADEL_FIRSTINSTANCE_LOGINCLIENTPATPATH or ZITADEL_FIRSTINSTANCE_MACHINEKEYPATH. Exploiting this vulnerability could lead to unauthorized access to instance-wide credentials, allowing escalation from an organization administrator to an instance administrator.
Users can upgrade to ZITADEL versions 3.4.13 or 4.16.1, both of which include the necessary fix. If an immediate upgrade is not possible, it's recommended to restrict who can create or update Actions, audit existing Actions for filesystem path requirements, and remove or relocate sensitive credential files from the API process filesystem.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 24, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/zitadel/zitadel/commit/afe108640cf57a17e8b743fbcdad9ae636eb3eb7 | [email protected] | Source CodeVendor |
| https://github.com/zitadel/zitadel/commit/baf6ed501b684f47048553d9034e8d3aa824950e | [email protected] | Source CodeVendor |
| https://github.com/zitadel/zitadel/commit/e28d6bcc033368c3e9683ee15c195b8460b9305d | [email protected] | Source CodeVendor |
| https://github.com/zitadel/zitadel/releases/tag/v3.4.13 | [email protected] | Release NotesVendor |
| https://github.com/zitadel/zitadel/releases/tag/v4.16.1 | [email protected] | Release NotesVendor |
| https://github.com/zitadel/zitadel/security/advisories/GHSA-fgmf-7rf8-m6vf | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-284 | Improper Access Control | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| ZITADEL | >= 4.0.0, <= 4.16.0 (semver) >= 3.0.0, <= 3.4.12 (semver) |
CPE
Remediation
| |
Change History
1 change record found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 24, 2026 | New CVE Received | [email protected] |
Volerion