Impact
Chartbrew is an open‑source platform that lets users create charts from APIs and databases. In the vulnerable releases, the API connection interfaces accept a user‑supplied ‘allowPrivateHost’ flag. When enabled, the flag overrides the application’s restrictions on private and reserved network destinations, allowing the server to send HTTP requests to any internal host address that the user can reach. This creates a server‑side request forgery (SSRF) vulnerability that can leak data or trigger actions on internal services. The flaw exists in authenticated API‑connection create and update operations and is not mitigated by the CB_ALLOW_PRIVATE_NETWORK_CALLS setting.
Affected Systems
Affected versions of the chartbrew application are 4.8.5 through 5.2.2. The issue is present in the chartbrew:chartbrew product on all platforms that run the web service, regardless of hosting or deployment model. The vulnerability is fixed in release 5.2.3 and later.
Risk and Exploitability
The CVSS base score is 9.1, indicating a high‑severity flaw. The EPSS score is not available, so the current likelihood of exploitation cannot be quantified, but the lack of an automatic mitigation mechanism and the need for authenticated user interaction increase the risk for organizations that provide API‑connection management rights. The vulnerability is not listed in the CISA KEV catalog, suggesting no public exploitation is confirmed. An attacker would need to create or update an API connection with allowPrivateHost set to true, which is possible only for users with permission to manage API connections.
OpenCVE Enrichment