DansGuardian Hex编码文件扩展名URI内容过滤绕过漏洞


添加时间:
2005-08-17

系统编号:
WAVDB-00501
BUGTRAQ: 10823

影响版本:
DansGuardian 2 2.8-2 2.2.10

程序介绍:

DansGuardian是一款基于WEB的开放源代码内容过滤程序。

漏洞分析:

DansGuardian过滤过滤HEX编码的扩展名处理不正确,远程攻击者可以利用这个漏洞构建恶意文件名绕过过滤代码。

如果攻击者把文件扩展名编码为HEX形式,那么受DansGuardian保护的系统用户在访问此文件时将不受过滤规则保护。



漏洞利用:

http://server/file.%65%78%65 或http://server/file%2eexe

解决方案:
厂商补丁:
Daniel Barron
-------------
目前厂商已经发布了升级补丁以修复这个安全问题,请到厂商的主页下载:
Daniel Barron Upgrade dansguardian-2.8.0.1.source.tar.gz
http://dansguardian.org/download ... 8.0.1.source.tar.gz

信息来源:
<*来源:Rubén Molina (nando@udea.edu.co)
  链接:http://marc.theaimsgroup.com/?t=109113139100003&r=1&w=2
*>