Medium severity · published Sep 4, 2026
CVE-2026-85615
Openpanel before 2.3.0 Cross-Tenant IDOR via report.getLayouts
6.4
CVSS
0.2%
EPSS
No
On KEV
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.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
None
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 15% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
OP
openpanel · Openpanel-dev
before 2.3.0 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-85615
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-85615
vendor-advisory
https://github.com/Openpanel-dev/openpanel/security/advisories/GHSA-5cpv-vqvr-7mrh
third-party-advisory
https://www.vulncheck.com/advisories/openpanel-before-2.3.0-cross-tenant-idor-via-report-getlayouts
More from openpanel
9.9
CVE-2026-93985
OpenPanel js-runtime through 2.3.0 JavaScript Template Sandbox Escape RCE
8.8
CVE-2026-116811
OpenPanel before 3.0.0 Sandbox Escape RCE via Webhook JavaScript Template
8.8
CVE-2026-85610
OpenPanel before 2.3.0 Remote Code Execution via chart formulas
8.6
CVE-2026-85614
OpenPanel API before 2.3.0 Unauthenticated SSRF via site-checker
8.5
CVE-2026-116819
OpenPanel before 3.0.0 Credential Disclosure via notification.rules Query
