广信贷某处逻辑错误可以登录任意账号(非密码重置)

漏洞概要

缺陷编号:WooYun-2015-0129903

漏洞标题:广信贷某处逻辑错误可以登录任意账号(非密码重置)

相关厂商:guangxindai.com

漏洞作者:冷空气

提交时间:2015-07-28 11:44

公开时间:2015-09-11 12:12

漏洞类型:未授权访问/权限绕过

危害等级:高

自评Rank:20

漏洞状态:厂商已经确认

Tags标签:

漏洞详情

披露状态:

2015-07-28: 细节已通知厂商并且等待厂商处理中
2015-07-28: 厂商已经确认,细节仅向厂商公开
2015-08-07: 细节向核心白帽子及相关领域专家公开
2015-08-17: 细节向普通白帽子公开
2015-08-27: 细节向实习白帽子公开
2015-09-11: 细节向公众公开

简要描述:

广信贷某处逻辑错误可以登录任意账号(非密码重置)

详细说明:

广信贷在用邮箱注册的时候会发一封邮件在邮箱确认注册信息

邮箱认证的url:https://www.guangxindai.com/third/email_auth/82185/a9f1dfea8b13c08514c3c480759589e6/9ed279008f0c21ac7621dc1475075b6d/1438052747/71e09b16e21f7b6919bbfc43f6a5b2f082185应该是uid 随便改成一个数字1 然后访问https://www.guangxindai.com/third/email_auth/1/a9f1dfea8b13c08514c3c480759589e6/9ed279008f0c21ac7621dc1475075b6d/1438052747/71e09b16e21f7b6919bbfc43f6a5b2f0

则登录成功email_auth值改成任意数字则可以登录不同的用户账号

漏洞证明:

广信贷在用邮箱注册的时候会发一封邮件在邮箱确认注册信息

邮箱认证的url:https://www.guangxindai.com/third/email_auth/82185/a9f1dfea8b13c08514c3c480759589e6/9ed279008f0c21ac7621dc1475075b6d/1438052747/71e09b16e21f7b6919bbfc43f6a5b2f082185应该是uid 随便改成一个数字1 然后访问https://www.guangxindai.com/third/email_auth/1/a9f1dfea8b13c08514c3c480759589e6/9ed279008f0c21ac7621dc1475075b6d/1438052747/71e09b16e21f7b6919bbfc43f6a5b2f0

则登录成功email_auth值改成任意数字则可以登录不同的用户账号

修复方案:

email_auth的id不能通过get请求过来的值做判断应该存在session里面.

漏洞回应

厂商回应:

危害等级:高

漏洞Rank:20

确认时间:2015-07-28 12:10

厂商回复:

问题确实很严重,我们会第一时间修复,感谢作者发现漏洞,提醒我们。

最新状态:

暂无

评价

  1. 2010-01-01 00:00 疯狗 白帽子 | Rank:22 漏洞数:2)

    嗯,漂亮的思路。

  2. 2010-01-01 00:00 不二 白帽子 | Rank:50 漏洞数:3)

    嗯,漂亮的思路。

  3. 2010-01-01 00:00 kimmyhou 白帽子 | Rank:8 漏洞数:1)

    权限又没了

  4. 2010-01-01 00:00 月无痕 白帽子 | Rank:45 漏洞数:3)

    牛!!

  5. 2010-01-01 00:00 BeenQuiver 白帽子 | Rank:50 漏洞数:6)

    少年好思路