
Joomla! CMS 버전 4.0.0부터 4.2.7까지에서 중요한 웹서비스 엔드포인트에 대한 무단 액세스로 이어질 수 있는 액세스 제어 결함이 확인되었습니다. 이 취약점은 공격자가 민감한 정보에 무단으로 액세스하거나 허가되지 않은 작업을 수행하는 데 악용될 수 있습니다.
이 저장소는 Ruby로 작성된 원본 PoC(Proof of Concept; 개념 증명)의 Python 및 Bash 스크립트 포트를 포함합니다. 해당 PoC는 'noraj'(Alexandre ZANNI)가 작성한 CVE-2023-23752 취약점을 대상으로 하며, Joomla! CMS 버전 4.0.0부터 4.2.7까지 영향을 미칩니다. 이 취약점은 액세스 제어 결함으로 인해 중요한 웹서비스 엔드포인트에 대한 무단 액세스가 발생할 수 있습니다. 공격자는 이 취약점을 악용하여 민감한 정보에 무단으로 접근하거나 허가되지 않은 작업을 수행할 수 있습니다.
./CVE-2023-23752.sh http://example.com
python CVE-2023-23752.py -u example.com
| 옵션 | 설명 |
|---|
-u, --url | 스캔할 URL |
-f, --file | 스캔할 URL 목록이 포함된 파일 경로 |
-o, --output_file | 출력 파일 경로 (선택 사항) |
-e, --endpoint | 스캔할 엔드포인트 (기본값: /api/index.php/v1/config/application?public=true) |
-t, --timeout | 시간 초과(초) (기본값: 2) |
-m, --max_threads | 최대 스레드 수 (기본값: 10) |
중요: 이 스크립트는 교육 목적으로만 제공됩니다. 사용에 따른 모든 책임은 사용자에게 있습니다. 작성자는 이 스크립트의 오용이나 손해에 대해 어떠한 책임도 지지 않습니다. 이러한 스크립트를 사용하기 전에 대상 시스템의 취약점을 테스트할 수 있는 명시적 권한이 있는지 확인하십시오.