免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1389 | 回复: 1
打印 上一主题 下一主题

安全漏洞 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-10-20 16:16 |只看该作者 |倒序浏览
安全漏洞


受影响系统:
shopex shopex 4.8.5
描述:
--------------------------------------------------------------------------------
Shopex是网上商店平台软件系统又称网店管理系统、网店程序、网上购物系统、在线购物系统。

Shopex在密码找回功能的实现上存在设计问题,导致可以预测新生成的密码,可能被用来攻击获取他人密码。

<*来源:路人甲
  
  链接:http://www.wooyun.org/bug.php?action=view&id=2814
*>

测试方法:
--------------------------------------------------------------------------------
警 告

以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!
  1. function sendPSW(){



  2.         $this->begin($this->system->mkUrl('passport','lost'));
复制代码
  1. $member=&$this->system->loadModel('member/member');
复制代码
  1.         $data=$member->getMemberByUser($_POST['uname']);
复制代码
  1.   if(($data['pw_answer']!=$_POST['pw_answer']) || ($data['email']!=$_POST['email'])){



  2.             $this->end(false,__('问题回答错误或当前账户的邮箱填写错误'),$this->system->mkUrl('passport','lost'));



  3.         }
复制代码
  1. if( $data['member_id'] < 1 ){



  2.             $this->end(false,__('会员信息错误'),$this->system->mkUrl('passport','lost'));



  3.         }
复制代码
  1. $messenger = &$this->system->loadModel('system/messenger');echo microtime()."<br/>";
复制代码
  1. $passwd = substr(md5(print_r(microtime(),true)),0,6);
复制代码
建议:
--------------------------------------------------------------------------------
厂商补丁:

shopex
------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:

http://www.shopex.cn

论坛徽章:
0
2 [报告]
发表于 2011-12-20 14:21 |只看该作者
不安全能可怕
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP