Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1000 CNY

100.0%

CVE-2018-8021 PoC — Apache Superset 安全漏洞

Source
Associated Vulnerability
Title:Apache Superset 安全漏洞 (CVE-2018-8021)
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.
Description
CVE-2018-8021 Proof-Of-Concept and Exploit 
Readme
# Apache Superset pickle library code execution
IBM : Apache Superset could allow a remote attacker to execute arbitrary code on the system, caused by the use of unsafe load method from the pickle library to deserialize data. By sending specially-crafted request, an attacker could exploit this vulnerability to execute arbitrary code on the system.
# Refs : 
 - https://github.com/apache/incubator-superset/pull/4243
 - https://nvd.nist.gov/vuln/detail/CVE-2018-8021
 - https://exchange.xforce.ibmcloud.com/vulnerabilities/152702
 
# Usage : 

    usage: exploit.py [-h] -t TCP -tp TPORT -i IP -p PORT -U USER -P PASSW

    optional arguments:
      -h, --help            show this help message and exit
      -t TCP, --tcp TCP     tcp ip for shell
      -tp TPORT, --tport TPORT
                            tcp port for shell
      -i IP, --ip IP        ip
      -p PORT, --port PORT  port
      -U USER, --user USER  User belong to Superset 
      -P PASSW, --passw PASSW
                            password of the user !
                            
__Note  :  User and Pass Must belong to a user that can import Dashboards on Superset!!!__
# Creadits 
Please Note Original PoC has been written by _David May_ [david.may@semanticbits.com][https://github.com/DavidMay121] 
File Snapshot

[4.0K] /data/pocs/7a8617f553651dff9075f00387c58f3b4baef63c ├── [3.4K] exploit.py ├── [ 34K] LICENSE └── [1.2K] README.md 0 directories, 3 files
Shenlong Bot has cached this for you
Remarks
    1. It is advised to access via the original source first.
    2. Local POC snapshots are reserved for subscribers — if the original source is unavailable, the local mirror is part of the paid plan.
    3. Mirroring, verifying, and maintaining this POC archive takes ongoing effort, so local snapshots are a paid feature. Your subscription keeps the archive online — thank you for the support. View subscription plans →