sendform.cgi是一个用来通知用户其表单已经提交的CGI脚本,它可以从服务器读取一个告示文件并通过email发送给用户。 sendform.cgi实现上存在输入验证漏洞,远程攻击者可以利用此漏洞获取主机上的任意文件。 sendform.cgi中BlurbFilePath参数用于指定告示文件路径,而脚本对此用户可以控制的变量值未做检查和过滤,因此远程攻击者可以直接指定文件在服务上的绝对路径(比如/etc/passwd)就可以让服务器把相应的文件发送到自己的邮箱中。
sendform.cgi是一个用来通知用户其表单已经提交的CGI脚本,它可以从服务器读取一个告示文件并通过email发送给用户。 sendform.cgi实现上存在输入验证漏洞,远程攻击者可以利用此漏洞获取主机上的任意文件。 sendform.cgi中BlurbFilePath参数用于指定告示文件路径,而脚本对此用户可以控制的变量值未做检查和过滤,因此远程攻击者可以直接指定文件在服务上的绝对路径(比如/etc/passwd)就可以让服务器把相应的文件发送到自己的邮箱中。