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.
- 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.

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: 10/13/2015

Updated: 3/6/2019

Nessus ID: 86191

Risk Information

CVSS v2

Risk Factor: High

Base Score: 7.8

Temporal Score: 5.8

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

CVSS v3

Risk Factor: High

Base Score: 7.5

Temporal Score: 6.5

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

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

Patch Publication Date: 9/17/2015

Vulnerability Publication Date: 9/16/2015