whatsns与tipask_tipask重大安安全漏洞之最佳答案bug修复

tipask任何版本都有这个bug,至于怎么攻击我就不说了,免得大家祸害全部tipask问答网站,大家还是赶紧修复吧,我已经攻击过很多tipask问答网站了,告诉了站长怎么修复,下面是教程,

这个漏洞的灵感来自群里一位Harry帅哥找到前台页面用户登录能编辑最佳答案这个问题。

而后猜想是不是登录用户能通过url直接进入编辑页面,最好发现,好家伙,果然有这个bug,大家赶紧修复:

解决方法---->找到 control下的question.php文件,然后找到 oneditanswer方法

增加判断语句代码:

把下面代码直接复制过去:

//判断当前用户是不是超级管理员

$candone=false;

if($this->user['grouptype']==1){

$candone=true;

}else{

//判断当前用户是不是回答者本人

if($this->user['uid']==$answer['authorid']){

$candone=true;

}

}

if($candone==false){

$this->message("非法操作,您的ip已被系统记录!", "STOP");

}

放到这行代码后边:  $answer = $_ENV['answer']->get($aid);

至此,漏洞修复完毕!感谢各位一直以来对ask2问答系统的支持与厚爱!如果你有发现其他漏洞,请告之群主,或者直接在ask问答板块提出你的疑问,我们会在第一时间修复。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值