PHPCMS管理员帐号暴力破解漏洞

描述:

绕过验证码限制,对网站管理员帐户进行口令猜解。
危害:
在一定情况下,admin帐号被破解,造成非法登录,网站被破坏,为攻击者进一步攻击创造条件。
解决方案:

 

方案一:

官方补丁:http://bbs.phpcms.cn/thread-877921-1-1.html

方案二:

if(file_exists(CACHE_PATH.'phpsso_install.lock')) {
exit('-4');
} else {
file_put_contents(CACHE_PATH.'phpsso_install.lock', '1');
}
把上面的代码加到phpsso_server/api/install.php中约13行的位置即可,或者下载官方的补丁对比下install.php

方案三:

把phpsso_server/api/install.php中倒数第二个exit('-2');中的数字改成任意值

注:方案二、三针对的是二次开发的用户

发表评论

您的邮箱地址不会被公开。