CVE-2026-85615
Openpanel before 2.3.0 Cross-Tenant IDOR via report.getLayouts
- State
- Published
- Severity
- 5.3 Medium
- Published
- Sep 4, 2026
- Updated
- Oct 27, 2026
- Reserved
- Sep 4, 2026
Description
Openpanel before 2.3.0 contains an insecure direct object reference vulnerability in the report.getLayouts and report.resetLayout tRPC procedures that fail to bind dashboardId to the authorized projectId. Authenticated attackers can supply an arbitrary victim dashboardId with their own projectId to read report layouts and configurations or delete dashboard grid arrangements across tenants.
Scores
| CVSS | Score | Vector | Source |
|---|---|---|---|
| 4.0 | 5.3 Medium | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N | VulnCheck |
| 3.1 | 6.4 Medium | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N | VulnCheck |
Weaknesses
- CWE-639 Authorization Bypass Through User-Controlled Key
Affected Products
| Product | Versions |
|---|---|
openpanelOpenpanel-dev |
|
References
- GitHub Security Advisory (GHSA-5cpv-vqvr-7mrh)vendor-advisory
- VulnCheck Advisory: Openpanel before 2.3.0 Cross-Tenant IDOR via report.getLayoutsthird-party-advisory
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.