漏洞概要 关注数(24) 关注此漏洞
缺陷编号:wooyun-2012-016009
漏洞标题:苏宁 主站和分站各一个 疑似SQL注入
相关厂商:江苏苏宁易购电子商务有限公司
漏洞作者: luom
提交时间:2012-12-14 13:25
修复时间:2013-01-28 13:26
公开时间:2013-01-28 13:26
漏洞类型:SQL注射漏洞
危害等级:中
自评Rank:8
漏洞状态:厂商已经确认
漏洞来源: http://www.wooyun.org,如有疑问或需要帮助请联系 [email protected]
Tags标签: 无
漏洞详情
披露状态:
2012-12-14: 细节已通知厂商并且等待厂商处理中
2012-12-17: 厂商已经确认,细节仅向厂商公开
2012-12-27: 细节向核心白帽子及相关领域专家公开
2013-01-06: 细节向普通白帽子公开
2013-01-16: 细节向实习白帽子公开
2013-01-28: 细节向公众公开
简要描述:
主站和分站各有一个貌似SQL的注入,目测是DB2数据库
详细说明:
http://www.suning.com/emall/SNFlagShopSearch?storeId=10052&catalogId=10051&brandStroeGroupId=9067010209&shopCode=pioneer'INJECTED_PARAM
错误消息: com.ibm.commerce.exception.ECSystemException: 处理期间发生以下命令异常:“com.ibm.db2.jcc.am.SqlDataException: DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001, SQLERRMC=null, DRIVER=3.61.75”
可以得到数据库版本
http://tuan.suning.com/hoteltuan-web/index.htm?cityId=11'INJECTED_PARAM
org.springframework.dao.DataIntegrityViolationException: PreparedStatementCallback; SQL [select a.DISTRICT_NAME as cityName from VGS_GP_DISTRICT a where 1=1 and a.DISTRICT_ID=? ]; DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001, SQLERRMC=null, DRIVER=3.57.82; nested exception is com.ibm.db2.jcc.am.co: DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001, SQLERRMC=null, DRIVER=3.57.82; nested exception is org.springframework.dao.DataIntegrityViolationException: PreparedStatementCallback; SQL [select a.DISTRICT_NAME as cityName from VGS_GP_DISTRICT a where 1=1 and a.DISTRICT_ID=? ]; DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001, SQLERRMC=null, DRIVER=3.57.82; nested exception is com.ibm.db2.jcc.am.co: DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001, SQLERRMC=null, DRIVER=3.57.82
整理后可到到查询语句
SQL [select a.DISTRICT_NAME as cityName from VGS_GP_DISTRICT a where 1=1 and a.DISTRICT_ID=? ];
在手里有段时间了,但是对DB2注入不了解,不敢判断是不是真的SQL.不过爆出来的信息也比较危险
漏洞证明:
修复方案:
不了解,应该还是过滤神马的。
版权声明:转载请注明来源 luom@乌云
漏洞回应
厂商回应:
危害等级:低
漏洞Rank:5
确认时间:2012-12-17 15:45
厂商回复:
感谢您对苏宁易购的关注,我们认为此问题无法直接影响业务数据但是可能会间接导致更深层次的安全问题,现正加紧评估。如有问题,欢迎反馈,谢谢。
最新状态:
暂无