Update Protection against Squid Proxy Invalid HTTP Response Status Code Denial of Service Vulnerability
| Check Point Reference: | CPAI-2009-227 | |
| Date Published: | ||
| Severity: | ||
| Last Updated: | ||
| Source: | Secunia Advisory: SA36007 | |
| Industry Reference(s): | CVE-2009-2621 | |
| Protection Provided by: |
Security Gateway
|
|
| Who is Vulnerable? Squid Project Squid 3.0.x prior to 3.0.STABLE17 Squid Project Squid 3.1.x prior to 3.1.0.12 | ||
| Vulnerability Description A denial of service vulnerability exists in the way Squid handles HTTP requests and responses. The Squid proxy server is a popular open source, Internet proxy and web caching application. The vulnerability is due to a boundary error when handling malformed HTTP requests/responses. A remote attackers can exploit this vulnerability by sending a specially crafted HTTP request/response packet to an affected system. |
||
|
Update/Patch Available The vendor, Squid Project, has released an advisory addressing this vulnerability: http://www.squid-cache.org/Advisories/SQUID-2009_2.txt |
|
|
Vulnerability Details The vulnerability is due to a boundary check error while parsing the content data in an HTTP response. Remote attackers can exploit this vulnerability by sending a specially crafted HTTP response. Successful exploitation would cause a denial of service condition. |
Protection Overview
This protection will detect and block HTTP repsonses with invalid response codes sent to the Squid proxy server.
In order for the protection to be activated, update your Security Gateway/VPN-1 product to the latest IPS/SmartDefense update. For information on how to update IPS/SmartDefense, go to SBP-2006-05, Protection tab and select the version of your choice.
To configure the defense, select your product from the list below and follow the related protection steps.