漏洞概要
关注数(24)
关注此漏洞
漏洞标题:ecmall2.x修改任意管理员和用户密码
提交时间:2013-09-20 17:52
修复时间:2013-12-19 17:52
公开时间:2013-12-19 17:52
漏洞类型:设计缺陷/逻辑错误
危害等级:高
自评Rank:20
漏洞状态:厂商已经确认
Tags标签:
无
漏洞详情
披露状态:
2013-09-20: 细节已通知厂商并且等待厂商处理中
2013-09-22: 厂商已经确认,细节仅向厂商公开
2013-09-25: 细节向第三方安全合作伙伴开放
2013-11-16: 细节向核心白帽子及相关领域专家公开
2013-11-26: 细节向普通白帽子公开
2013-12-06: 细节向实习白帽子公开
2013-12-19: 细节向公众公开
简要描述:
修改密码时未进行权限验证,顺便求个礼物...求动力- -.
详细说明:
app/find_password.php
includes/passports/default.passport.php
includes/passport.base.php
只需要POST提交new_password=123456&confirm_password=123456,当然不要忘了要修改的id,id是通过GET参数获得的.
后台拿SHELL的话,见这篇 WooYun: ecmall 2.x通杀SQL注入至后台getshell
漏洞证明:
修复方案:
改为false即可,当然第2个参数也要填写旧密码。
漏洞回应
厂商回应:
危害等级:高
漏洞Rank:15
确认时间:2013-09-22 11:15
厂商回复:
非常感谢您为shopex信息安全做的贡献
我们将尽快修复
非常感谢
最新状态:
暂无