漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2015-0153546
漏洞标题:店小一商城多处设计逻辑缺陷漏洞打包
相关厂商:店小一
漏洞作者: 路人甲
提交时间:2015-11-11 15:59
修复时间:2015-12-26 16:00
公开时间:2015-12-26 16:00
漏洞类型:设计缺陷/逻辑错误
危害等级:高
自评Rank:20
漏洞状态:未联系到厂商或者厂商积极忽略
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2015-11-11: 积极联系厂商并且等待厂商认领中,细节不对外公开
2015-12-26: 厂商已经主动忽略漏洞,细节向公众公开
简要描述:
哎呀、双十一找个漏洞不容易啊、来来来高rank吧
详细说明:
0x01 漏洞描述
“店小一”商城任意手机号码注册(可爆破短信验证码)+ 一分钱买手机
0x02 漏洞地址
0x03 任意手机号注册漏洞详细
首先,点击注册
这里随便输入一个手机号码13333333211
然后其他随便,点击发送短信后
这时候随便输入一个验证码,系统会即时核对验证码是否正确,这个过程是需要与后台交互
然后抓包
我经过真的手机验证码试过之后,发现是连续的号码,这里从210200开始
然后开始爆破
很快有结果,验证码是211986
然后填入看看对不对
OK,正确,可以成功注册了
0x04 0.01元购买商品漏洞详细
就买个iPhone吧,加购物车
然后直接结算
然后这个时候抓包改包
将shipping_fee参数改成负数 这里填-5309.99(其实后来知道这是快递费)
然后发送,截获包里显示为0.01元
最终成果
付个款。看看能不能成功呢?
漏洞证明:
修复方案:
这个,需要加强逻辑校验。
版权声明:转载请注明来源 路人甲@乌云
漏洞回应
厂商回应:
未能联系到厂商或者厂商积极拒绝