Auth bypass in Chartbrew
CVE-2026-25877
Chartbrew is an open-source web application that can connect directly to databases and APIs and use the data to create charts. Prior to version 4.8.1, the application performs authorization checks based solely on the project_id parameter when handling chart-related operations (update, delete, etc.). No authorization check is performed against the chart_id itself. This allows an authenticated user who has access to any project to manipulate or access charts belonging to other users/ project. This issue has been patched in version 4.8.1.
Published · last modified .
CVSS v3 metric
CVSS v3 base score 6.5 (Medium). Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N.
EPSS exploit prediction
EPSS: 0.004 (26.0th percentile), scored .
Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 26th percentile — 26.0% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.003 · newest: 0.004 · change: +0.001
Affected products
- Chartbrew — versions < 4.8.1
- Depomo Chartbrew
Weakness classification (CWE)
References
- github.com/chartbrew/chartbrew/security/advisories/GHSA-9fcr-x8x8-mrxc (Exploit, Vendor Advisory)
- github.com/chartbrew/chartbrew/releases/tag/v4.8.1 (Release Notes)
Frequently asked questions
- What is CVE-2026-25877?
- CVE-2026-25877 is a medium-severity vulnerability in Chartbrew, classified under Improper Access Control. CVSS score: 6.5/10. Published 2026-03-06.
- How severe is CVE-2026-25877?
- Medium severity. CVSS v3 base score is 6.5 out of 10.