← Back to search

CVE-2026-68935

9.1 CRITICALpublic exploit available

Published 2026-11-06 · Updated 2026-11-11

AI risk analysis

Summary
Authenticated users with API connection management permissions can bypass private-network destination restrictions by enabling the internal 'allowPrivateHost' field during API connection creation or update, allowing Chartbrew to make requests to internal services reachable from the server.
Exploitability
Requires authentication and specific permissions to manage API connections; no privilege escalation needed beyond that role.
Blast radius
Successful exploitation could expose internal HTTP services to the attacker via the compromised Chartbrew server, potentially leaking credentials, configuration data, or enabling unauthorized actions depending on the targeted internal service.
Detection
Monitor for API connection creation or update requests that include the 'allowPrivateHost' field set to true in the request body; this field should never be user-controllable and its presence indicates misconfiguration or exploitation attempt.
Prioritized remediation
Upgrade to version 5.2.3 or later, which disables the 'allowPrivateHost' override and restores enforcement of network restrictions.
ssrfauth-bypasswebapi-security

Analysis generated locally by garnet-coder (no data left the box). AI-assisted — verify against primary sources before acting.

NVD description

Chartbrew is an open-source web application for creating charts from databases and APIs. In versions 4.8.5 through 5.2.2, API connection creation and update operations accept the internal  allowPrivateHost  field from user input. An authenticated user with permission to manage API connections can enable this field to bypass private and reserved-network destination restrictions. An upgrade migration also enables the override on pre-existing API connections. The per-connection setting takes precedence over  CB_ALLOW_PRIVATE_NETWORK_CALLS , so disabling that instance option does not protect connections with the override enabled. Successful exploitation allows requests to internal HTTP services reachable from the Chartbrew server, potentially disclosing information or triggering unauthorized actions depending on the target service. Recognized cloud metadata endpoints remain separately blocked. This issue is fixed in version 5.2.3.

CVSS vector

CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:H/I:H/A:H

Weaknesses

CWE-918

Public exploit & PoC references

All references

Source data: NVD (nvd.nist.gov), public domain. Exploit-DB.ai adds local AI analysis for defensive use only.

Related CVEs

Related by shared AI tags and CWE weakness class. Browse the full archive.