Windmill Exposes Workspace Slack OAuth Client Secrets to Non-Admin Workspace Members
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| windmill-labs | windmill | affected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Windmill-labs | Windmill |
|
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.318% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Windmill
Windmill windmill |
|
| Weaknesses | NVD-CWE-noinfo | |
| CPEs | cpe:2.3:a:windmill:windmill:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Windmill
Windmill windmill |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Windmill-labs
Windmill-labs windmill |
|
| Vendors & Products |
Windmill-labs
Windmill-labs windmill |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Windmill is an open-source developer platform for internal code: APIs, background jobs, workflows and UIs. Versions 1.634.6 and below allow non-admin users to obtain Slack OAuth client secrets, which should only be accessible to workspace administrators. The GET /api/w/{workspace}/workspaces/get_settings endpoint returns the slack_oauth_client_secret to any authenticated workspace member, regardless of their admin status. It is expected behavior for non-admin users see a redacted version of workspace settings, as some of them are necessary for the frontend to behave correctly even for non-admins. However, the Slack configuration should not be visible to non-admins. This is a legacy issue where the setting was stored as a plain value instead of using $variable indirection, and it was never added to the redaction logic. This issue has been fixed in version 1.635.0. | |
| Title | Windmill Exposes Workspace Slack OAuth Client Secrets to Non-Admin Workspace Members | |
| Weaknesses | CWE-200 | |
| References |
| |
| Metrics |
cvssV3_1
|