CubeCart 3.0到3.6没有正确检查对管理会话的授权,是因为一个缺失的auth.inc.php包含文件,这会在connector.php(即upload.php)的FileUpload中导致绝对路径遍历漏洞,从而可使远程攻击者借助对admin/filemanager/upload.php的直接请求中经过修改的CurrentFolder参数上传任意文件。
CubeCart 3.0到3.6没有正确检查对管理会话的授权,是因为一个缺失的auth.inc.php包含文件,这会在connector.php(即upload.php)的FileUpload中导致绝对路径遍历漏洞,从而可使远程攻击者借助对admin/filemanager/upload.php的直接请求中经过修改的CurrentFolder参数上传任意文件。