CVE-2026-40603
MEDIUMChartbrew: Incorrect Access Control in /api/project/dashboard/:brewName via same-team override
Title source: cnaDescription
Chartbrew is an open-source web application that can connect directly to databases and APIs and use the data to create charts. In version 4.9.0, Chartbrew exposes a legacy dashboard route that returns a project's report data to any authenticated member of the same team, even when that user does not have access to the specific project. The route bypasses project-level authorization and returns the raw project object. As a result, a low-privileged same-team user can read another project's dashboard data and recover the project's stored report password from the response. This issue has been patched in version 5.0.0.
References (2)
Core 2
Core References
X_Refsource_Confirm x_refsource_confirm
https://github.com/chartbrew/chartbrew/security/advisories/GHSA-6qr3-g75h-xm3f
X_Refsource_Misc x_refsource_misc
https://github.com/chartbrew/chartbrew/releases/tag/v5.0.0
Scores
CVSS v3
6.5
EPSS
0.0024
EPSS Percentile
14.9%
Attack Vector
NETWORK
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
CISA SSVC
Vulnrichment
Exploitation
poc
Automatable
no
Technical Impact
partial
Details
CWE
CWE-284
Status
published
Products (1)
chartbrew/chartbrew
= 4.9.0
Published
Apr 30, 2026
Tracked Since
May 01, 2026