CVE-2026-54349
Last modified
CVE-2026-54349 is a critical-severity vulnerability rated 9.8/10 on the CVSS scale. 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.1, SQL dashboard-variable substitution used attacker-controlled JavaScript replacement strings unsafely across SQL connectors and separately failed to escape backslashes for MySQL and MariaDB quoted contexts. EPSS estimates a 0.43% chance of exploitation in the next 30 days.
Description
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.1, SQL dashboard-variable substitution used attacker-controlled JavaScript replacement strings unsafely across SQL connectors and separately failed to escape backslashes for MySQL and MariaDB quoted contexts. The vulnerable surface is public and embedded dashboard/chart requests that call applyMysqlOrPostgresVariables. An unauthenticated user sends crafted URL filter values to a public or embedded chart backed by a stored SQL query. Replacement-string dollar sequences can alter SQL independently of the database engine, while MySQL and MariaDB backslash handling provides a second quoted-string escape path. The target must expose a public or embedded chart using URL-controlled variables in a SQL query; only the backslash branch is specific to MySQL and MariaDB. Injected SQL can read, modify, or delete data available to the configured database account. This issue is fixed in version 5.2.1.
Metrics
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-54349?
How severe is CVE-2026-54349?
How do I fix CVE-2026-54349?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-54342In epa4all, prior to version 2026-05-20, an attacker on the …8.1
- CVE-2026-54343Frappe Learning Management System (LMS) is a learning system…8.7
- CVE-2026-54344ToolJet is an open-source low-code platform for building int…8.8
- CVE-2026-54345gopacket provides packet processing capabilities for Go. In …7.5
- CVE-2026-54347Froxlor is open source server administration software. Prior…8.7
- CVE-2026-54348Froxlor is open source server administration software. Prior…7.2
- CVE-2026-5435The deprecated functions ns_printrrf, ns_printrr and fp_nque…7.3
- CVE-2026-54350Budibase is an open-source low-code platform. Prior to 3.39.…9.8
- CVE-2026-54351Budibase is an open-source low-code platform. Prior to 3.39.…9.6
- CVE-2026-54352Budibase is an open-source low-code platform. Prior to 3.39.…9.6
- CVE-2026-54353Budibase is an open-source low-code platform. Prior to 3.39.…7.1
- CVE-2026-54354MapServer is a system for developing web-based GIS applicati…8.2
Are you affected by CVE-2026-54349?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
