CVE-2023-37941: Apache Superset: Metadata db write access can lead to remote code execution
If an attacker gains write access to the Apache Superset metadata database, they could persist a specifically crafted Python object that may lead to remote code execution on Superset's web backend.
The Superset metadata db is an 'internal' component that is typically only accessible directly by the system administrator and the superset process itself. Gaining access to that database should be difficult and require significant privileges.
This vulnerability impacts Apache Superset versions 1.5.0 up to and including 2.1.0. Users are recommended to upgrade to version 2.1.1 or later.
Affected Software
Event History
Frequently Asked Questions
What is CVE-2023-37941?
CVE-2023-37941 is a vulnerability in Apache Superset that allows an attacker with write access to the metadata database to execute remote code.
Which versions of Apache Superset are affected by CVE-2023-37941?
Apache Superset versions 1.5.0 up to and including 2.1.0 are affected by CVE-2023-37941.
How severe is CVE-2023-37941?
CVE-2023-37941 has a severity rating of 9.8 (Critical).
How can an attacker exploit CVE-2023-37941?
If an attacker gains write access to the Apache Superset metadata database, they can persist a specially crafted Python object that may lead to remote code execution.
How can I mitigate CVE-2023-37941?
To mitigate CVE-2023-37941, it is recommended to upgrade to a version of Apache Superset that is not affected, such as version 2.1.1 or later.