Description
Versions of Superset prior to 0.23 used an unsafe load method from the pickle library to deserialize data leading to possible remote code execution. Note Superset 0.23 was released prior to any Superset release under the Apache Software Foundation.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| — | Superset | prior to 0.23 | — |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Apache Superset < 0.23 - Remote Code Execution EDB-45933 · webapps · Dec 3, 2018
GitHub 1 repository
-
r3dxpl0it/Apache-Superset-Remote-Code-Execution-PoC-CVE-2018-8021 ★ 104 · Dec 2, 2018
CVE-2018-8021 Proof-Of-Concept and Exploit
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| PyPI | superset | < 0.23 | 0.23 | GHSA-vxp9-wv2f-wqmw |
| PyPI | superset | < 0.23.0 | 0.23.0 | PYSEC-2018-74 |