漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2013-044859
漏洞标题:百度音乐资源合作开放平台的加入过程存在逻辑问题
相关厂商:百度
漏洞作者: 洗剪吹
提交时间:2013-12-04 08:35
修复时间:2014-01-18 08:36
公开时间:2014-01-18 08:36
漏洞类型:未授权访问/权限绕过
危害等级:低
自评Rank:5
漏洞状态:厂商已经确认
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2013-12-04: 细节已通知厂商并且等待厂商处理中
2013-12-04: 厂商已经确认,细节仅向厂商公开
2013-12-14: 细节向核心白帽子及相关领域专家公开
2013-12-24: 细节向普通白帽子公开
2014-01-03: 细节向实习白帽子公开
2014-01-18: 细节向公众公开
简要描述:
登陆百度账号后申请加入资源合作开放平台,按逻辑过程应该是第一步登陆百度账号,第二部填写认证信息,第三部上传扫描材料,最后才能等待确认!按百度页面逻辑是如果前一步没完成是无法进入下一步,但是可以绕过~
详细说明:
访问这个链接
http://musicopen.baidu.com/index.php?c=openuser&m=createCompany&tn=openuser_step2
会进入填写认证信息页面
如果直接点下一步是无法继续的,带*的是必须要填才可以进入下一步
但是直接访问http://musicopen.baidu.com/index.php?c=openuser&m=createCompany&tn=openuser_step3就把第二步给绕过去直接进入第三步!
漏洞证明:
然后我第三步啥照片也没传,直接访问
http://musicopen.baidu.com/index.php?c=openuser&m=createCompany&tn=openuser_step4
就开始恭喜我了,呵呵呵呵呵,其实我啥也没干!
修复方案:
反正这个逻辑是有问题,按操作说是提交了但实际也不知道提交没有,因为我啥都没干,按以往经验这种每页顺序提交会在第二页对前一页的input value进行校验,而不仅仅在当前页面进行本地js判断有没有填,看百度怎么搞这个吧,也不是多大的事其实,但是的确有点逻辑问题!
版权声明:转载请注明来源 洗剪吹@乌云
漏洞回应
厂商回应:
危害等级:低
漏洞Rank:1
确认时间:2013-12-04 09:50
厂商回复:
感谢提交,我们立即联系业务部门处理此问题。
最新状态:
暂无