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.
EPSS: 0.003 (20.8th percentile) — read the EPSS interpretation.
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.
Affected products
- Chartbrew — versions < 4.8.1
- Depomo Chartbrew
Weakness classification (CWE)
References
- security-advisories@github.com (x_refsource_CONFIRM, Exploit, Vendor Advisory)
- security-advisories@github.com (x_refsource_MISC, 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.