安全研究

安全漏洞
Squid代理缓存ICAP适配拒绝服务漏洞

发布日期:2009-03-27
更新日期:2009-03-31

受影响系统:
Squid Web Proxy Cache 3.x
描述:
BUGTRAQ  ID: 34277

Squid是一个高效的Web缓存及代理程序,最初是为Unix平台开发的,现在也被移植到Linux和大多数的Unix类系统中,最新的Squid可以运行在Windows平台下。

Squid的ICAP实现在从ICAP服务器读取数据之前没有正确地检查body-pipes缓冲区大小。如果客户端没有从开放连接读取数据(如用户没有在IE中确认浏览器的下载消息对话框),squid就会一直从ICAP服务器将数据读取到body pipe,而已没有数据可传送给客户端。因此body pipes缓冲区会一直增加,squid可能会耗尽最多为用户下载大小的内存。

<*来源:Martin Huter (m.huter@phion.com
  
  链接:http://www.squid-cache.org/bugs/show_bug.cgi?format=multiple&id=2619
        http://marc.info/?l=bugtraq&m=123817647301481&w=2
*>

建议:
厂商补丁:

Squid
-----
目前厂商还没有提供补丁或者升级程序,我们建议使用此软件的用户随时关注厂商的主页以获取最新版本:

http://www.squid-cache.org

浏览次数:2551
严重程度:0(网友投票)
本安全漏洞由绿盟科技翻译整理,版权所有,未经许可,不得转载
绿盟科技给您安全的保障