Description
A non-global organization admin in one tenant can bypass tenant boundaries to delete, create, or modify resources in any other tenant by exploiting a mismatch between authorization (based on ?id=) and action (based on request body).
Published: 2026-07-23
Score: 9.9 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A non‑global organization administrator in one tenant can bypass tenant boundaries to delete, create, or modify resources in any other tenant due to a mismatch between authorization based on the query id parameter and the action dictated by the request body. This flaw permits a privileged user to execute operations across tenant boundaries, potentially leading to unauthorized data loss, tampering, or denial of service. The vulnerability stems from improper authorization checks and enables a single privileged role to manipulate resources beyond its intended scope.

Affected Systems

The Casdoor application is affected. No specific version information is provided, so all installations of Casdoor that have not applied a fix remain vulnerable until a patch is released.

Risk and Exploitability

The EPSS score is below 1%, indicating a low probability of exploitation at this time, and the vulnerability is not yet listed in the CISA KEV catalog. Nevertheless, the impact of the flaw is high; any attacker who can act as a non‑global organization administrator can gain full control over resources in all tenants. The likely attack vector is via Casdoor’s web API endpoints where an attacker submits a request with a manipulated id parameter and a body specifying operations on another tenant’s resources. Because the flaw requires the user to hold at least non‑global admin rights, the system is susceptible only to insiders or compromised privileged accounts.

Generated by OpenCVE AI on August 3, 2026 at 21:02 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest Casdoor security update to fix the authorization mismatch.
  • Restrict non‑global organization administrators from performing high‑privilege operations or enforce stricter tenant isolation settings in configuration.
  • Enable comprehensive audit logging for tenant‑boundary operations and monitor for unauthorized cross‑tenant activity.

Generated by OpenCVE AI on August 3, 2026 at 21:02 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 02 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-285

Mon, 27 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-639
CWE-863
Metrics cvssV3_1

{'score': 9.9, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Sun, 26 Jul 2026 04:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-269
CWE-285

Fri, 24 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
First Time appeared Casdoor
Casdoor casdoor
Vendors & Products Casdoor
Casdoor casdoor

Thu, 23 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
Description A non-global organization admin in one tenant can bypass tenant boundaries to delete, create, or modify resources in any other tenant by exploiting a mismatch between authorization (based on ?id=) and action (based on request body).
Title CVE-2026-15630
References

cve-icon MITRE

Status: PUBLISHED

Assigner: certcc

Published:

Updated: 2026-07-27T16:30:10.478Z

Reserved: 2026-07-13T17:35:29.688Z

Link: CVE-2026-15630

cve-icon Vulnrichment

Updated: 2026-07-27T16:29:11.272Z

cve-icon NVD

Status : Deferred

Published: 2026-07-23T21:17:02.760

Modified: 2026-07-30T19:10:06.847

Link: CVE-2026-15630

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T21:15:04Z

Weaknesses
  • CWE-269

    Improper Privilege Management

  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-863

    Incorrect Authorization