
11/11/21에 Apache 2.4.49-2.4.50 원격 명령 실행 PoC가 온라인에 공개되었으며, 이를 사용하여 서버를 대량으로 익스플로잇할 수 있는 로더입니다.
ApacheRCE는 아파치 버전 2.4.49-2.4.50을 입력한 다음 텍스트 파일에서 IP 주소 목록을 입력하여 대량으로 익스플로잇을 실행할 수 있게 해주는 작은 파이썬 스크립트입니다. 여러 웹사이트를 운영 중이고 모두 익스플로잇이 가능한지 확인하려는 경우 유용할 수 있습니다.
면책 조항:
다행히도 이 스크립트는 아파치 서버에서 CGI가 활성화된 경우에만 작동하므로 상당수의 서버는 익스플로잇할 수 없습니다. 현재 11/11/21 기준으로 fofa는 이 버전들을 결합하여 실행 중인 서버가 145k개 이상이라고 표시하고 있으며, 이 중 좋게 잡아도 20-30%는 CGI가 활성화되어 있을 것으로 추정합니다. 이 스크립트를 만들 당시 새 서버를 준비하고 CGI를 활성화한 상태로 두 아파치 버전을 모두 설치했으며 코드는 완벽하게 작동했습니다.
python이 설치되어 있는지 확인하십시오.
패키지 관리자 pip를 사용하여 requests를 설치하십시오.
pip3 install requests
python3 exploit.py <version> <ip_file>
중요한 점은 이 스크립트를 시스템 관리자가 네트워크에서 실행 중인 웹 서버를 점검하여 공격자가 이 익스플로잇을 사용해 네트워크에 침입하지 못하도록 하려는 의도로만 공개한다는 것입니다.
풀 리퀘스트는 환영합니다. 주요 변경 사항의 경우, 변경하고 싶은 내용을 논의하기 위해 먼저 이슈를 열어 주십시오.
테스트도 적절하게 업데이트해 주십시오.