Casdoor versions 2.362.0 and earlier contain a vulnerability enabling cross-organization token exchange. The GetTokenExchangeToken function in object/token_oauth.go validates JWT signatures but does not verify that the token's user belongs to the same organization as the target application. This can result in privilege escalation across organizational boundaries.
Advisories
No advisories yet.
Fixes
Solution
No solution given by the vendor.
Workaround
No workaround given by the vendor.
References
| Link | Providers |
|---|---|
| https://kb.cert.org/vuls/id/780781 |
|
History
Thu, 28 May 2026 19:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Casdoor
Casdoor casdoor |
|
| Weaknesses | CWE-284 | |
| Vendors & Products |
Casdoor
Casdoor casdoor |
Thu, 28 May 2026 17:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Casdoor versions 2.362.0 and earlier contain a vulnerability enabling cross-organization token exchange. The GetTokenExchangeToken function in object/token_oauth.go validates JWT signatures but does not verify that the token's user belongs to the same organization as the target application. This can result in privilege escalation across organizational boundaries. | |
| Title | CVE-2026-9094 | |
| References |
|
Projects
Sign in to view the affected projects.
Status: PUBLISHED
Assigner: certcc
Published:
Updated: 2026-05-28T16:25:09.055Z
Reserved: 2026-05-20T15:04:30.259Z
Link: CVE-2026-9094
No data.
Status : Deferred
Published: 2026-05-28T17:16:34.337
Modified: 2026-05-28T18:00:22.543
Link: CVE-2026-9094
No data.
OpenCVE Enrichment
Updated: 2026-05-28T19:15:06Z
Weaknesses