{"id":"CVE-2026-23969","aliases":["GHSA-48m2-v2r8-h23m","BIT-superset-2026-23969","PYSEC-2026-2373"],"title":"Apache Superset: Incomplete DISALLOWED_SQL_FUNCTIONS default list for ClickHouse engine","summary":"Apache Superset: Incomplete DISALLOWED_SQL_FUNCTIONS default list for ClickHouse engine","severity":"medium","vendor":"apache-superset","product":"apache-superset","ecosystem":"pip","affected":["apache-superset < 4.1.2"],"patched":["apache-superset 4.1.2"],"published":"2026-02-24","updated":"2026-07-13","source":"OSV","sourceUrl":"https://osv.dev/vulnerability/GHSA-48m2-v2r8-h23m","references":[{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-23969"},{"url":"https://github.com/apache/superset"},{"url":"https://lists.apache.org/thread/2q22sp4oj3krcgdkxchhtht0vgwp2wnd"},{"url":"http://www.openwall.com/lists/oss-security/2026/02/24/4"}],"tags":["osv","pip"],"epss":0.00607,"epssPercentile":0.47403,"ingestedAt":"2026-07-13T18:57:52.374Z","slug":"CVE-2026-23969","body":"## Overview\n\nApache Superset utilizes a configurable dictionary, DISALLOWED_SQL_FUNCTIONS, to restrict the execution of potentially sensitive SQL functions within SQL Lab and charts. While this feature included restrictions for engines like PostgreSQL, a vulnerability was reported where the default list for the ClickHouse engine was incomplete.\n\nThis issue affects Apache Superset: before 4.1.2.\n\nUsers are recommended to upgrade to version 4.1.2, which fixes the issue.\n\n## Affected packages\n\n- `apache-superset < 4.1.2`\n\n## Remediation\n\nUpgrade to a patched release:\n\n- `apache-superset 4.1.2`","depth":"sunlit","depthScore":28,"depthScoreParts":{"impact":27.5,"likelihood":0.1,"exploitation":0,"ransomware":0},"changes":[]}