CVE-2023-32672:
Apache Superset has incorrect authorization check
4.3
CVSS Score
3.1
Basic Information
CVE ID
GHSA ID
EPSS Score
0.43065%
CWE
Published
9/6/2023
Updated
11/6/2023
KEV Status
No
Technology
Python
Technical Details
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
apache-superset | pip | <= 2.1.0 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability centers on incorrect authorization due to SQL parsing flaws in SQLLab. Key functions would include: (1) The SQL execution handler (e.g., execute_sql_statement), which relies on parsed table names to enforce permissions, and (2) The SQL parser (e.g., get_table_names), which fails to extract all tables accurately. Without patch details, these are educated guesses based on Superset's architecture and the described exploit mechanism. The 'medium' confidence reflects the lack of explicit code references but aligns with typical Superset components involved in SQL parsing and execution.