漏洞名称:phpcms authkey泄漏漏洞
文件路径:/api/get_menu.php
修复方法来源于阿里云(安骑士)
源代码:
function ajax_getlist() { $cachefile = $_GET['cachefile']; $cachefile = str_replace(array('/', '//'), '', $cachefile); //$cachefile = preg_replace('/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F]+/S', '', $cachefile); $path = $_GET['path'];
补丁代码:
function ajax_getlist() { $cachefile = $_GET['cachefile']; $cachefile = str_replace(array('/', '//', '\\'), '', $cachefile); //$cachefile = preg_replace('/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F]+/S', '', $cachefile); $path = $_GET['path'];
下载补丁:
Sorry, only those who have replied to this post could see the hidden contents.
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。