漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2016-0207465
漏洞标题:北京中科恒业某体检中心微信平台存在漏洞可导致大量客户体检报告泄露
相关厂商:北京中科恒业科技有限公司
漏洞作者: 路人甲
提交时间:2016-05-17 10:11
修复时间:2016-07-01 11:40
公开时间:2016-07-01 11:40
漏洞类型:未授权访问/权限绕过
危害等级:高
自评Rank:10
漏洞状态:已交由第三方合作机构(海淀区信息安全等级保护办公室)处理
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2016-05-17: 细节已通知厂商并且等待厂商处理中
2016-05-17: 厂商已经确认,细节仅向厂商公开
2016-05-27: 细节向核心白帽子及相关领域专家公开
2016-06-06: 细节向普通白帽子公开
2016-06-16: 细节向实习白帽子公开
2016-07-01: 细节向公众公开
简要描述:
北京中科恒业运维的某连锁体检中心微信平台通过访问特定url,可以绕过授权,直接访问客户体检报告等敏感信息。
详细说明:
以万佳体检中心为例,通过分析微信平台上面提供的客户自助查询体检报告的功能发现,访问以下特定url,可以绕过权限检查,访问到客户的体检报告,泄露大量客户的体检信息。
http://**.**.**.**//hwx/wxrp.aspx?tp=Health_relative_report.aspx&studyid=${客户体检编号}&Tc=130001
其中,${客户体检编号}由yyMMdd+四位数字组成。例如:1604200002
此处获取一个有效的cookie值,因为它是永不失效的,所以我们可以一直使用。
抓取了几个万佳体检中心客户的体检报告,基本信息(姓名,体检日期,身高,体重...),注意这是一份很详尽的体检报告,敏感性、危害性都比较大。
漏洞证明:
通过访问以下url可以绕过权限检查。
http://**.**.**.**//hwx/wxrp.aspx?tp=Health_relative_report.aspx&studyid=1604200002&Tc=130001
其中,体检编号可以替换但不仅限于以下:
1604200192
1604200195
1604200203
1604200205
1604200207
1604200217
1604200223
1604210233
1604210234
1604210235
1604210236
1604210238
1604210239
1604200234
1604200240
1604210265
1604200257
1604210271
1604200265
1604200267
1604200268
1604200275
1604200279
1604200290
1604200302
1604200309
1604200319
修复方案:
验证权限,仅限本人访问自己的体检报告。
版权声明:转载请注明来源 路人甲@乌云
漏洞回应
厂商回应:
危害等级:高
漏洞Rank:20
确认时间:2016-05-17 11:38
厂商回复:
已通知厂商处理
最新状态:
暂无