CVE-2026-88891
8.3Openpanel-dev · OpenPanel
OpenPanel fails to enforce read-only access controls on 26 of 29 mutation procedures, allowing low-privileged users to modify, delete, or publish sensitive project data.
Executive summary
A critical privilege management vulnerability in OpenPanel allows authenticated users with read-only access to perform unauthorized data modifications and deletions, posing a severe risk to data integrity.
Vulnerability
This vulnerability is categorized as improper privilege management (CWE-269), where the application fails to validate access levels within mutation resolvers. An attacker with standard read-only project access can successfully execute unauthorized operations, such as deleting dashboards or publishing private analytics, due to the lack of server-side capability checks.
Business impact
The ability for read-only users to delete projects and modify alerting rules presents a significant risk to organizational data integrity and operational continuity. Given the CVSS score of 8.3, this high-severity flaw could lead to catastrophic data loss or the inadvertent exposure of sensitive analytics to public audiences, resulting in potential compliance violations and reputational damage.
Remediation
Immediate Action: Monitor the official OpenPanel GitHub security advisory page for the release of a patched version and apply updates immediately upon availability.
Proactive Monitoring: Review system access logs specifically for unauthorized POST or mutation requests originating from users assigned with read-only roles.
Compensating Controls: If an immediate patch is unavailable, restrict project access for non-administrative users to the absolute minimum required and consider disabling public sharing features within the OpenPanel configuration.
Exploitation status
Public Exploit Available: Unknown.
Analyst recommendation
The severity of this privilege escalation necessitates immediate attention. Administrators must prioritize the application of security updates once the vendor releases a fix to address the missing validation in mutation resolvers. Until such time, strict limitation of user access permissions is the most effective temporary measure to mitigate the risk of unauthorized data modification or deletion.
More Openpanel-dev CVEs
History
- Disclosed CVE record published
- Collected by CVE Brief via github
- Analyst report written
- Published in the daily brief high section
Sources
Originally found and disclosed by 5ud0er, per the CVE Program record.
- GitHub Security Advisory (GHSA-f9rx-pxgw-c6rg) Vendor advisory
- VulnCheck Advisory: OpenPanel Read-Only Access Level Enforcement Bypass via Mutations Third-party advisory