CVE:CVE-2005-0718
CNNVD:CNNVD-200504-039
squid是一个缓存internet数据的一个软件，它接收用户的下载申请，并自动处理所下载的数据。也就是说，当一个用户象要下载一个主页时，它向 squid发出一个申请，要squid替它下载，然后squid连接所申请网站并请求该主页，接着把该主页传给用户同时保留一个备份，当别的用户申请同样的页面时，squid把保存的备份立即传给用户，使用户觉得速度相当快。squid可以代理http，ftp，gopher，ssl，wais等协议。
Squid 2.5.STABLE7及之前版本使得远程攻击者可以通过终止(1)PUT或(2)POST请求中的连接，导致Squid访问之前释放的内存，从而发起拒绝服务攻击(记忆段错误)。
solution:Upgrade squid squid to a higher version than 2.0.patch1,2.0.patch2,2.0.pre1,2.0.release,2.0_patch2,2.1.patch1,2.1.patch2,2.1.pre1,2.1.pre3,2.1.pre4,2.1.release,2.1_patch2,2.2.devel3,2.2.devel4,2.2.pre1,2.2.pre2,2.2.stable1,2.2.stable2,2.2.stable3,2.2.stable4,2.2.stable5,2.3.devel2,2.3.devel3,2.3.stable1,2.3.stable2,2.3.stable3,2.3.stable4,2.3.stable5,2.3_.stable4,2.3_.stable5,2.3_stable5,2.4,2.4.stable1,2.4.stable2,2.4.stable3,2.4.stable4,2.4.stable6,2.4.stable7,2.4_.stable2,2.4_.stable6,2.4_.stable7,2.4_stable7,2.5.6,2.5.stable1,2.5.stable2,2.5.stable3,2.5.stable4,2.5.stable5,2.5.stable6,2.5.stable7,2.5_.stable1,2.5_.stable3,2.5_.stable4,2.5_.stable5,2.5_.stable6,2.5_stable3,2.5_stable4,2.5_stable9,and avoid the version 2.0.patch1,2.0.patch2,2.0.pre1,2.0.release,2.0_patch2,2.1.patch1,2.1.patch2,2.1.pre1,2.1.pre3,2.1.pre4,2.1.release,2.1_patch2,2.2.devel3,2.2.devel4,2.2.pre1,2.2.pre2,2.2.stable1,2.2.stable2,2.2.stable3,2.2.stable4,2.2.stable5,2.3.devel2,2.3.devel3,2.3.stable1,2.3.stable2,2.3.stable3,2.3.stable4,2.3.stable5,2.3_.stable4,2.3_.stable5,2.3_stable5,2.4,2.4.stable1,2.4.stable2,2.4.stable3,2.4.stable4,2.4.stable6,2.4.stable7,2.4_.stable2,2.4_.stable6,2.4_.stable7,2.4_stable7,2.5.6,2.5.stable1,2.5.stable2,2.5.stable3,2.5.stable4,2.5.stable5,2.5.stable6,2.5.stable7,2.5_.stable1,2.5_.stable3,2.5_.stable4,2.5_.stable5,2.5_.stable6,2.5_stable3,2.5_stable4,2.5_stable9