¿Alguien puede explicar el código Shell Shock Bash? [duplicar]

Esta pregunta ya tiene una respuesta aquí:

¿El comportamiento detrás de la vulnerabilidad Shellshock en Bash está documentado o es intencional? 4 respuestas

Tengo problemas para comprender el siguiente código, que es el código de 'prueba de vulnerabilidad' de Shell Shock. ¿Alguien puede explicar me lo? Especialmente, esta parte "() { :;};"

env x='() { :;}; echo vulnerable' bash -c "echo this is a test"

Respuestas a la pregunta(1)

Su respuesta a la pregunta