CVE-2026-116812 Details
Description
OpenPanel before 3.0.0 contains a sql injection vulnerability in profileColumnAccess in cohort.service.ts that allows project-read members to inject SQL by supplying unescaped profile filter column names. Attackers can submit a cohort.preview filter whose name contains a subquery spliced into argMax, cityHash64, or comparison clauses to read other tenants' ClickHouse data.
A SQL injection vulnerability has been identified in OpenPanel versions prior to 3.0.0. The issue resides in the 'profileColumnAccess' function within 'cohort.service.ts'. This vulnerability allows project-read members to inject SQL by providing unescaped profile filter column names. Attackers can exploit this by submitting a 'cohort.preview' filter that includes a subquery inserted into 'argMax', 'cityHash64', or comparison clauses, potentially accessing other tenants' ClickHouse data.
It is recommended to apply the 'PROFILE_COLUMNS' allowlist used by the 'profileColumnSql' function to the 'profileColumnAccess' function, rejecting any non-allowlisted column identifiers.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 27, 2026CISA-ADP
Assessed Nov 2, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/Openpanel-dev/openpanel/security/advisories/GHSA-gvwr-5684-wjqc | CISA-ADP | AdvisoryExploitTechnical AnalysisVendor |
| https://github.com/Openpanel-dev/openpanel/security/advisories/GHSA-gvwr-5684-wjqc | [email protected] | AdvisoryExploitTechnical AnalysisVendor |
| https://www.vulncheck.com/advisories/openpanel-before-3.0.0-clickhouse-sql-injection-via-cohort-preview-profile-filter | [email protected] | Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-89 | Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| OpenPanel | <= 42fc8623b5c5c30f0b89686451c0c5ab13046b81 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Nov 2, 2026 | CVE Modified | CISA-ADP |
| Oct 27, 2026 | New CVE Received | [email protected] |
Volerion