Squid < 3.0.STABLE19 / 3.1.0.14 / 2.6.STABLE23 strListGetItem 函数远程 DoS

medium Nessus 插件 ID 44400

简介

远程代理服务器容易遭受拒绝服务攻击。

描述

根据其标题,远程主机上安装的 Squid 代理缓存服务器版本低于 3.0.STABLE19 / 3.1.0.14 / 2.6.STABLE23。“src/HttpHeaderTools.c”的“strListGetItem()”函数中的一个缺陷可在处理内含特定逗号分隔符的特别构建的 auth 标头时导致无限循环。远程攻击者可利用此问题造成拒绝服务。

解决方案

升级到版本 Squid 3.0.STABLE19 / 3.1.0.14 / 2.6.STABLE23 或更高版本。

另见

https://bugs.squid-cache.org/show_bug.cgi?id=2541

http://www.nessus.org/u?d0f03356

http://www.nessus.org/u?8bf8993a

http://www.nessus.org/u?d23f7691

插件详情

严重性: Medium

ID: 44400

文件名: squid_auth_header_dos.nasl

版本: 1.12

类型: remote

系列: Firewalls

发布时间: 2010/2/5

最近更新时间: 2018/11/15

配置: 启用偏执模式

支持的传感器: Nessus

风险信息

VPR

风险因素: Low

分数: 3.6

CVSS v2

风险因素: Medium

基本分数: 5

时间分数: 3.7

矢量: CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:P

漏洞信息

CPE: cpe:/a:squid-cache:squid

必需的 KB 项: Settings/ParanoidReport, www/squid

易利用性: No known exploits are available

补丁发布日期: 2009/9/6

漏洞发布日期: 2008/12/2

参考资料信息

CVE: CVE-2009-2855

BID: 36091

CWE: 20

Secunia: 36378