
이 취약점은 인증된 및 인증되지 않은 원격 공격자가 취약한 FreePBX 인스턴스에서 원격 코드를 실행할 수 있게 합니다. 이러한 문제는 FreePBX 버전 16.0.42, 16.0.92, 17.0.6 및 17.0.22에서 수정되었습니다. 이 인증 우회 취약점은 기본 FreePBX 구성에는 존재하지 않는다는 점에 유의해야 합니다.
교육 및 승인된 테스트 전용
이 도구를 사용함으로써 귀하는 합법적이고 윤리적으로 사용하는 데 동의합니다.
FreePBX 시스템의 중요한 취약점을 탐지하는 보안 평가 도구입니다.
requirements.txt를 참조하세요.git clone https://github.com/BimBoxH4/CVE-2025-66039_CVE-2025-61675_CVE-2025-61678_reePBX.git
cd CVE-2025-66039_CVE-2025-61675_CVE-2025-61678_reePBX
pip3 install -r requirements.txt
# 단일 대상 스캔
python3 exploit.py -u http://target-ip
# 여러 대상을 스레드로 스캔
python3 exploit.py -l targets.txt -t 10
# 디버그 모드
python3 exploit.py -u http://target-ip -d
# 결과 저장
python3 exploit.py -l targets.txt -o results.txt
# 모든 검사 (기본)
python3 exploit.py -u http://target-ip --mode all
# 파일 업로드만
python3 exploit.py -u http://target-ip --mode upload
# SQL 인젝션만
python3 exploit.py -u http://target-ip --mode sql
# 인증 우회만
python3 exploit.py -u http://target-ip --mode auth
| 인수 | 설명 |
|---|---|
-u, --url | 단일 대상 URL |
-l, --list | 대상 URL 목록 파일 (한 줄에 하나) |
-t, --threads | 스레드 수 (기본값: 1) |
-o, --output | 결과 출력 파일 |
-d, --debug | 디버그 모드 활성화 |
--mode | 스캔 모드: all, upload, sql, auth |
http://192.168.1.100
http://192.168.1.101
https://freepbx.example.com
# 주석은 #으로 시작합니다.
다음 경우에만 이 도구를 사용하세요:
절대 안 됨:
⚠️ 기억하세요: 무단 접근은 불법입니다. 책임감 있게 사용하세요!