
Velocity Template 원격 코드 실행(RCE) 조건과 관련된 CVE-2026-44825의 영향을 받을 수 있는 Apache Solr 인스턴스입니다.
이 저장소는 CVE-2026-44825와 관련된 Velocity Template 원격 코드 실행(RCE) 조건의 영향을 받을 수 있는 Apache Solr 인스턴스를 탐지하고 테스트하기 위한 Go 기반 스캐너를 포함합니다.
이 도구는 단일 대상 또는 대상 목록을 스캔하고, Solr 엔드포인트를 탐지하며, 인증 확인을 시도하고, 선택적으로 익스플로잇 또는 대화형 RCE 워크플로 모드를 실행할 수 있습니다.
이 프로젝트는 명시적 허가가 부여된 환경에서의 공인된 보안 연구, 내부 검증, 방어적 테스트를 위해 제작되었습니다.
이 스캐너는 제3자 시스템에 대한 무단 접근이나 남용을 위한 것이 아닙니다.
프로젝트 루트에서 다음을 실행합니다:
go build -o solr_scanner .
이 명령은 solr_scanner라는 이름의 바이너리를 생성합니다.

./solr_scanner -t http://target:8983
./solr_scanner -f targets.txt
./solr_scanner -t http://target:8983 --exploit
./solr_scanner -t http://target:8983 --rce
./solr_scanner -t http://target:8983 --rce -u admin -pw SolrRocks
결과는 기본적으로 -o로 지정된 파일에 JSON으로 기록되며, 기본값은 다음과 같습니다:
solr_results.json
이 도구는 명시적 테스트 권한이 있는 환경에서만 사용하십시오. 유지관리자는 이 소프트웨어로 수행된 오용 또는 무단 활동에 대해 책임을 지지 않습니다.