Squid 3.5.x < 3.5.9 Multiple DoS

High Nessus Network Monitor Plugin ID 8952

Synopsis

The remote proxy server is affected by multiple Denial of Service vulnerabilities.

Description

Versions of Squid 3.5.x prior to 3.5.9 are potentially affected by by the following vulnerabilities :

- A denial of service vulnerability exists in file 'bio.cc' when handling hello messages. A remote attacker can exploit this to cause an infinite loop. (OSVDB 127754)
- An integer overflow condition exists in file 'bio.cc' due to improper validation of user-supplied input. A remote attacker can exploit this to crash the proxy, resulting in a denial of service. (OSVDB 127762)

Solution

Either upgrade to Squid version 3.5.9 or later, or apply the vendor-supplied patch.

See Also

http://www.squid-cache.org/Versions/v3/3.5/changesets/squid-3.5-13914.patch

http://www.squid-cache.org/Versions/v3/3.5/changesets/squid-3.5-13915.patch

http://bugs.squid-cache.org/show_bug.cgi?id=4309

http://www.squid-cache.org/Advisories/SQUID-2015_3.txt

Plugin Details

Severity: High

ID: 8952

Family: Web Servers

Published: 2015/10/13

Modified: 2015/10/13

Dependencies: 3389

Nessus ID: 86191

Risk Information

Risk Factor: High

CVSSv2

Base Score: 7.8

Temporal Score: 5.8

Vector: CVSS2#AV:N/AC:L/Au:N/C:N/I:N/A:C

Temporal Vector: CVSS2#E:U/RL:OF/RC:C

CVSSv3

Base Score: 7.5

Temporal Score: 6.5

Vector: CVSS3#AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Temporal Vector: CVSS3#E:U/RL:O/RC:C

Vulnerability Information

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

Patch Publication Date: 2015/09/17

Vulnerability Publication Date: 2015/09/16