放荡的人生|权限绕过基础挖掘方法( 二 )


案例
漏 洞 url:
fileid=10000autoLoginFlag=0
该网站是一个通用的cms , 只要构造特定的userName和autoLoginFlag=0的情况下 , 即可达成访问url直接进入后台的效果
放荡的人生|权限绕过基础挖掘方法No.5
修复建议
1.严格限制账户数据互相访问之间的权限校验 , 用户进行访问操作的凭证(如用户ID、产品号码、订单流水号等)优先采用在服务端关联session或加密后放在session中的方式获取 。
2.必须采用表单或其他参数提交用户进行访问操作的凭证(如用户ID、产品号码、订单流水号等)时 , 应尽可能采用难以猜测的构造方式(增加字母及随机数字等)或采用复杂的加密算法加密后提交 , 应对客户端提交的凭证与会话的权限进行严格的验证 , 如提交的产品号码是否为隶属于登录用户的产品号码 。
放荡的人生|权限绕过基础挖掘方法