Description
A where_in JINJA macro allows users to specify a quote, which combined with a carefully crafted statement would allow for SQL injection in Apache Superset.This issue affects Apache Superset: before 2.1.2, from 3.0.0 before 3.0.2.
Users are recommended to upgrade to version 3.0.2, which fixes the issue.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| Apache Software Foundation | Apache Superset | < 2.1.2, 3.0.0 – < 3.0.2 | 2.1.2 |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| PyPI | apache-superset | < 2.1.3 | 2.1.3 | GHSA-jfxj-xf67-x723 |
| PyPI | apache-superset | >= 3.0.0, < 3.0.2 | 3.0.2 | GHSA-jfxj-xf67-x723 |
| PyPI | apache-superset | < 2.1.3 · >= 3.0.0, < 3.0.2 | 2.1.3, 3.0.2 | PYSEC-2026-1184 |
Advisories 1
- WID-SEC-2023-3184 Apache Superset: Mehrere Schwachstellen BSI CERT-Bund (WID) · Feb 14, 2024