"ShellShock"是GNU Bash 4.3及之前版本中存在的一个漏洞,原因是在函数定义之后,Bash处理环境变量值中尾部字符串的方式存在问题。该漏洞使得远程攻击者能够在特定情况下通过构造环境变量来执行任意代码,包括当环境变量跨越Bash执行的权限边界设置时。该漏洞已在多种场景中得到验证,例如OpenSSH sshd的ForceCommand特性、Apache HTTP服务器的mod_cgi和mod_cgid模块,以及未指定DHCP客户端执行的脚本。需要指出的是,该漏洞的原始修复是不正确的,并且分配了另一个CVE编号CVE-2014-7169来覆盖不正确修复后仍然存在的漏洞。
python exploit.py -r <rhost-url> -c <desired-command>