Squid 3.x < 3.0.STABLE26 / 3.1.15 / 3.2.0.11 Gopher Buffer Overflow

This script is Copyright (C) 2011-2014 Tenable Network Security, Inc.


Synopsis :

The remote proxy server is affected by a buffer overflow.

Description :

According to its banner, the version of Squid running on the remote
host is 3.x prior to 3.0.STABLE26 / 3.1.15 / 3.2.0.11. It reportedly
contains a buffer overflow when parsing responses from Gopher servers
that results in memory corruption and usually causes the Squid server
itself to crash.

Note that Nessus has relied only on the version in the proxy server's
banner, which is not updated by either of the patches the project has
released to address the issue. If one of those has been applied
properly and the service is restarted, consider this to be a false
positive.

See also :

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

Solution :

Upgrade to Squid version 3.0.STABLE26 / 3.1.15 / 3.2.0.11 or later.

Risk factor :

Medium / CVSS Base Score : 6.8
(CVSS2#AV:N/AC:M/Au:N/C:P/I:P/A:P)
CVSS Temporal Score : 5.0
(CVSS2#E:U/RL:OF/RC:C)
Public Exploit Available : false

Family: Firewalls

Nessus Plugin ID: 56215 ()

Bugtraq ID: 49356

CVE ID: CVE-2011-3205