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.
Metrics
Affected Vendors & Products
References
| Link | Providers |
|---|---|
| https://kb.cert.org/vuls/id/780781 |
|
History
Wed, 03 Jun 2026 05:00:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-285 CWE-754 |
Tue, 02 Jun 2026 19:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Weaknesses | CWE-284 |
Tue, 02 Jun 2026 17:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
cvssV3_1
|
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 |
|
Status: PUBLISHED
Assigner: certcc
Published:
Updated: 2026-06-02T16:44:07.685Z
Reserved: 2026-05-20T15:04:30.259Z
Link: CVE-2026-9094
Updated: 2026-06-02T15:48:46.866Z
Status : Deferred
Published: 2026-05-28T17:16:34.337
Modified: 2026-06-02T17:16:38.783
Link: CVE-2026-9094
No data.
OpenCVE Enrichment
Updated: 2026-06-03T04:45:25Z