Squid upstream has released a security advisory for Squid, covering the DoS issue in the HTCP protocol handler: http://www.squid-cache.org/Advisories/SQUID-2010_2.txt Due to incorrect processing Squid is vulnerable to a denial of service attack when receiving specially crafted HTCP packets. Specially-crafted HTCP packet may cause squid child process to crash (NULL pointer dereference), resulting in a temporary DoS as new child process is started by the squid parent process. References: http://www.squid-cache.org/Advisories/SQUID-2010_2.txt http://bugs.squid-cache.org/show_bug.cgi?id=2858 Upstream patches (2.x and 3.x): http://www.squid-cache.org/Versions/v2/2.7/changesets/12600.patch http://www.squid-cache.org/Versions/v3/3.0/changesets/3.0-ADV-2010_2.patch
This issue did not affect squid packages as shipped in Red Hat Enterprise Linux 3, 4 and 5, as they do not have support for HTCP enabled (it is disabled by default in 2.5 and 2.6 versions and is not enabled explicitly in RHEL builds). Newer squid versions enable HTCP by default.
squid-3.1.0.16-6.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/squid-3.1.0.16-6.fc12
squid-3.1.0.16-7.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/squid-3.1.0.16-7.fc13
squid-3.1.0.16-7.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
squid-3.1.0.16-6.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.
squid-3.0.STABLE24-1.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.