奥凯航空某系统重置任意用户密码重置

http://ffp.okair.net/welcome.action奥凯航空祥云俱乐部经测试之前牛哥提交的漏洞已经修复,但是还是存在重大隐患。在输入正确手机验证码后返回包里的输入新密码页面里有一段代码只要更改value值即可重置其他用户的密码,试想如果遍历这个值,恐怕全部用户的密码都会被快速重置该返回包如下
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Content-Type: text/html;charset=utf-8
Date: Mon, 21 Mar 2016 01:48:47 GMT
Content-Length: 13925
奥凯航空
 
alert("浏览器版本过低,有可能会影响您的浏览。请使用高版本浏览器!~")
 var webPath = "";
 
 
  src="/content/images/top_03.jpg"
  style="display: block; margin-top: 30px">
  href="javascript:void(0);" class="left">
 
  style="display: block; margin-top: 10px">
日访问量91次,总访问量162979次  ç™»å½• | 注册
 
 
  src="/content/images/top_06.jpg"
style="display: block; margin-top: 20px">
 style="width: 100%; height: 5px; overflow: hidden; margin: 0; padding: 0; background: #d55912;">
 
  é¦–页
  æˆ‘的账户
   
    
     
      
       
        
       
       
        style="text-align: center; width: 150px; margin: 0 auto">
        ä¼šå‘˜ç™»å½•
        æ³¨å†Œ
       
       
       
åŠ å…¥ä¼šå‘˜ä¿±ä¹éƒ¨ä¹äº«æ›´å¤šæœåŠ¡!
      
    
   
   
    
     
      
       è´¦æˆ·æ±‡æ€»
      
      
账户信息总汇、里程变动及卡级别权益
     
    
    
     
      
       è´¦æˆ·æ˜Žç»†
      
      
查看您的账户里程及航空活动
     
    
    
     
      
       ä¸ªäººä¿¡æ¯ç®¡ç†

      
      
管理您的账户
     
    
    
     
      
       å—让人管理
      
      
管理您的受让人信息
     
    
      
     
  é‡Œç¨‹ç´¯ç§¯
   
    
     
      
       
         
       
       
       
ç§¯ç´¯æ›´å¤šç•…äº«ä¼˜æƒ ï¼
      
    
   
   
    
     
      
       é£žè¡Œé‡Œç¨‹
      
      
å¥¥å‡¯èˆªç©ºé‡Œç¨‹ç´¯ç§¯è§„åˆ™æ ‡å‡†
     
    
    
     
      
       å…¶ä»–合作伙伴里程
      
      
建设中,敬请期待
     
    
    
     
      
       é‡Œç¨‹è¡¥ç™»
      
      
里程补登信息提交及补登须知
     
    
    
     
      
       å…‘å¥–æ ‡å‡†æŸ¥è¯¢
      
      
å…‘å¥–æ ‡å‡†æŸ¥è¯¢
     
    
      
     
  é‡Œç¨‹å…‘换
   
    
     
      
       
         
       
       
       
里程越多,兑换越多!
      
    

 

   
   
    
     
      
       å¥–励机票数量查询
      
      
查询兑换奖励机票数量
     
    
    
     
      
       å…‘换升舱
      
      
建设中,敬请期待
     
    
    
     
      
       é‡Œç¨‹å•†åŸŽ
      
      
通过里程兑换最新最热商品
     
    
    
     
      
       å¦‚何兑奖
      
      
兑奖规则介绍
     
    
      
     
  æ´»åŠ¨ä¸“区
   
    
     
      
       
         
       
       
       
精彩活动我参与!
      
    
   
   
    
     
      
       èˆªç©ºä¿ƒé”€æ´»åŠ¨
      
      
èˆªç©ºäº§å“ä¼˜æƒ èµ„è®¯
     
    
    
     
      
       ä¿±ä¹éƒ¨æ´»åŠ¨
      
      
俱乐部活动早知道
     
    
    
     
      
       åˆä½œä¼™ä¼´æ´»åŠ¨
      
      
建设中,敬请期待
     
    
      

 

     
  åˆä½œä¼™ä¼´
   
    
     
      
       
         
       
       
       
精彩活动我参与!
      
    
   
   
    
     
      
       èˆªç©ºç±»
      
      
敬请期待
     
    
    
     
      
       é…’店类
      
      
敬请期待
     
    
    
     
      
       é“¶è¡Œç±»
      
      
敬请期待
     
    
    
     
      
       ç§Ÿè½¦ç±»
      
      
敬请期待
     
    
    
     
      
       ç‰¹çº¦å®¢æˆ·
      
      
敬请期待
     
    
    
     
      
       ä¿é™©ç±»
      
      
敬请期待
     
    
      
     
  å…³äºŽä¿±ä¹éƒ¨
   
    
     
      
       
         
       
       
       
自豪的尊贵的祥云俱乐部!
      
    
   
   
    
     
      
       ä¿±ä¹éƒ¨ä»‹ç»
      
      
关于奥凯俱乐部介绍
     

 

    
    
     
      
       ä¼šå‘˜æ‰‹å†Œ
      
      
俱乐部会员手册须知
     
    
    
     
      
       ä¼šå‘˜å¡ä»‹ç»
      
      
奥凯会员卡介绍
     
    
    
     
      
       é«˜ç«¯ä¼šå‘˜æƒç›Š
      
      
高级会员权益介绍
     
    
      
     
     
     
 
 
  æ‰¾å›žå¯†ç 
  
   æäº¤ç”³è¯· -验证身份
   -è®¾ç½®æ–°å¯†ç  -
    href="javascript:void(0);">找回成功
  
  
   style="border-top: solid 2px #0076a0">
  
   
    method="post">
    
     
     
      type="hidden">
      value="MMCZYZ" type="hidden">
     
      æ–°å¯†ç ï¼š
     
      
     
    
    
     
      ç¡®è®¤å¯†ç ï¼š
     
      
     
    
   
  
  
  
   
    
     style="background: #ff7f1e; padding: 10px 30px; color: #fff;">确认
   
  
 
 
 
 
 
 
  
   
    Â©2005 奥凯航空有限公司版权所有 保留所有权利 京ICP备05046014号
     src="/content/images/footer_42.jpg">
   
  
 
 $(document).ready(function() {
  InitCommit(); //初始化登录功能
 });
 //初始化登录功能

 

 function InitCommit() {
  $("#btnCommit").click(function() {
   var varOption = {};
   var arrData = {};
   
   if($.trim($("#newb2cpassword").val())!=$.trim($("#repassword").val())){
    alert("ä¸¤æ¬¡å¯†ç ä¸ä¸€ç½®ï¼");
    return;
   }
   arrData.newb2cpassword = $.trim($("#newb2cpassword").val());
   if (!arrData.newb2cpassword || arrData.newb2cpassword.length == 0) {
    alert("æ–°å¯†ç ä¸èƒ½ä¸ºç©º!");
    return;
   }
   $("#passwordform").submit();
  });
 }
http://ffp.okair.net/ffplogin.action奥凯祥云登陆界面,测试账号为@牛 小 帅之前提供的证件号码123456

点击下一步,后台自动给手机发了一条验证码并跳转至下面页面

输入任意验证码000000点击下一步抓包,注意数据包里的ID值119066,记录下来

上面的包提交后返回了一个页面如下,是跳转到报错页面的,这里直接把之前获取的转到输入新密码页面的数据包整个替换上去,也就是详细说明中那一大段代码


然后搜索140720,把他改成牛哥的id 119066提交

跳转至输入新密码页面输入新密码TEST000000

提示更改成功

尝试登陆成功