
Exploit em Python para CVE-2014-6271 (ShellShock) permitindo execução remota de código através de variáveis de ambiente manipuladas no GNU Bash, direcionado a servidores web e SSH.
Uma vulnerabilidade conhecida como "ShellShock" existe no GNU Bash até a versão 4.3 devido à forma como ele processa strings finais nos valores de variáveis de ambiente após definições de funções. Essa vulnerabilidade permite que atacantes remotos executem código arbitrário ao criar o ambiente em certas situações, inclusive quando o ambiente é definido através de uma fronteira de privilégios a partir da execução do Bash. A vulnerabilidade foi demonstrada em vários cenários, como o recurso ForceCommand no OpenSSH sshd, os módulos mod_cgi e mod_cgid no Apache HTTP Server e scripts executados por clientes DHCP não especificados. Deve-se notar que a correção original para essa vulnerabilidade estava incorreta, e um CVE separado, CVE-2014-7169, foi atribuído para cobrir a vulnerabilidade ainda presente após a correção incorreta.
python exploit.py -r <rhost-url> -c <desired-command>