A-A+

Phpcms V9发现 api漏洞修改方法

2015年03月20日 PHP开源系统 评论 1 条 阅读 148 views 次

在使用好搜进行站点site站点时,发现夏日博客的phpcms系统只得了90分,其中网站漏洞不正常显示,显示一个红红的叉,经过分析原来是 phpcms v9 api 的漏洞,最终在 phpcms 社区找到了解决的方法,缓引 phpcms 社区的解决方案,如下所示.

一方面需要修改api/map.php文件:

请打上官方最新补丁:http://bbs.phpcms.cn/thread-854157-1-1.html,另外官方补丁不完整,还需修改下面一处,找到api/map.php,将270行 echo $city; 改成:echo htmlspecialchars($city);

另一方面需要修改api/video_api.php:

文件api/video_api.php在第10行$pc_hash = $_GET[pc_hash];下面加上$pc_hash = $_GET[_htmlspecialchars];就好了。

注意:360只是检测到了漏洞并给出了一个解决的方法,并非全部,其实我们在使用 phpcms 时,每次有最新更新的时候,都会在后台显示更新列表的,只要及时的把站点更新了,基本上就不会出现什么问题了,另外,还要经常去phpcms论坛上面逛逛,看看会有哪些漏洞。

标签:

1 条留言  访客:1 条  博主:0 条

  1. 短歌行

    你还有PHPCMS?想参观下。。。

给我留言