
CVE-2018-8021 Proof-Of-Concept e Exploit
IBM: Apache Superset potrebbe consentire a un utente malintenzionato remoto di eseguire codice arbitrario sul sistema, a causa dell'uso del metodo load non sicuro della libreria pickle per deserializzare i dati. Invio di una richiesta appositamente predisposta, un attaccante potrebbe sfruttare questa vulnerabilità per eseguire codice arbitrario sul sistema.
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 !
Nota: L'utente e la password devono appartenere a un utente che può importare Dashboard su Superset!!!
Si noti che il PoC originale è stato scritto da David May [[email protected]][https://github.com/DavidMay121]