CVE-2026-85726High· 7.5▾ TwilightChartbrew is an open-source web application that can connect directly to databases and APIs and use the data to create charts. Prior to 5.2.3, a date-typed MongoDB variable placed inside a quoted query placeholder was inserted as an unes…
▾ Twilight zone — High severity, or a signal on a lesser flaw
impact 41.3 · likelihood 0.1 · exploitation 0
Need a working PoC? Pro members can cast a request and our team develops one — it lands right here.
Disclosure to exploitation, from the record and what we observed since indexing it.
Disclosed via CVEORG
0.3%
Chartbrew is an open-source web application that can connect directly to databases and APIs and use the data to create charts. Prior to 5.2.3, a date-typed MongoDB variable placed inside a quoted query placeholder was inserted as an unescaped string, unlike the safely escaped or coerced string, number, and Boolean branches. The vulnerable surface is mongoDB-backed public, shareable, or embedded charts processed by date-variable substitution. An unauthenticated user supplies a crafted URL filter to a public, shareable, or embedded MongoDB chart whose query places a date-typed variable in a quoted literal. The crafted date value breaks out of the quoted literal and changes query logic; the chart's returned row count becomes a Boolean oracle for character-by-character field extraction. The chart must be externally reachable and use the vulnerable date-in-quoted-placeholder branch. Extraction is read-only and limited to one queried collection per request, and it requires neither an account nor a known field value. The blind oracle can disclose any field in the queried collection, including secrets the chart does not display. This issue is fixed in version 5.2.3.
chartbrew < 5.2.3Refer to the linked advisories for vendor-supplied fixes and affected version ranges.
Connected by shared product, vendor, weakness, or advisory.
CVE-2026-85295Critical· 9.8Chartbrew: Full account takeover via JWTs accepted under default CB_SECRET
CVE-2026-85708High· 7.5Chartbrew: Private chart data disclosure via forgeable CB_SECRET share tokens
CVE-2026-85712High· 8.8Chartbrew: Cross-tenant project takeover via body.team_id in /project routes
CVE-2026-86005Critical· 9.3Chartbrew: Unauthenticated BullMQ Admin Dashboard Exposure in Chartbrew
CVE-2026-85736High· 8.1Chartbrew: Arbitrary file deletion as root via data connection SSL/SSH paths
CVE-2026-68935Critical· 9.1Chartbrew: SSRF to Internal Network via User-Controlled allowPrivateHost Flag on API Connections