ping-cmd writeup

Descripción
Can you make the server reveal its secrets? It seems to be able to ping Google DNS, but what happens if you get a little creative with your input?
ping-cmd solución
Al lanzar la instancia se nos proporcionará un comando para interactuar con el servidor. Al hacerlo, podremos introducir una IP para realizar un ping:

Por el mensaje, parece que el texto que introducimos está filtrado para sólo admitir 8.8.8.8, pero al probar a realizar una inyección de comandos saltaremos esta prohibición:

Al ver que la flag se encuentra en el directorio de trabajo actual, añadiremos al 8.8.8.8 el comando para ver su contenido:
8.8.8.8 | cat flag.txt

Completando así el CTF.
Consultor de ciberseguridad especializado en continuidad de negocio y respuesta ante incidentes. Interesado en analizar tecnologías desde una perspectiva de seguridad y descubrir su comportamiento real.
