警惕使用afterlogic webmail 有漏洞

hMailServer的综合讨论。包括安装、使用、webmail等问题。

版主: jimmy, Hsia

版面规则
回复
头像
Hsia
网站管理员
网站管理员
帖子: 335
注册: 2014年11月26日, 12:41
地址: 上海
联系:

警惕使用afterlogic webmail 有漏洞

帖子 Hsia »

AfterLogic WebMail Pro的案例:
根据自己的域名访问这个地址,会看到数据库密码。

代码: 全选

http://**.**.**.**/data/settings/settings.xml
在没有解决漏洞的情况下,建议下架。

漏洞参考:
http://www.wooyun.org/bugs/wooyun-2015-0128600

apache 修复方法:

mail 根目录 新建inc_settings_path.php
放入代码:

代码: 全选

<?php
$dataPath = '/new/location/of/data';
$dataPath = 这里测试了下,填写绝对地址有效。

然后我还修改了 data下的.htaccess 修改为:

代码: 全选

location ^~ /data {
 deny all;
}
上面的意思是这个data的目录改变了,别人不能访问到。
e09500259c60
Level 1
Level 1
帖子: 2
注册: 2016年5月13日, 16:53

Re: 警惕使用afterlogic webmail 有漏洞

帖子 e09500259c60 »

我用的是 nginx ,可以用禁止访问文件的方式屏蔽。

代码: 全选

location ~ /data/settings/settings.xml {
    return 404;
}
IIS怎么设置就不知道了,虽然服务器是windows,但并没用过IIS。
熄灭的火焰
Level 2
Level 2
帖子: 5
注册: 2016年8月17日, 12:58

Re: 警惕使用afterlogic webmail 有漏洞

帖子 熄灭的火焰 »

iis7.5配置web.config。如果有其它规则,就单独挑选中间rules部分

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="data" stopProcessing="true">
<match url="^data*" />
<action type="Redirect" url="http://mail.xxxx.com" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
回复