Check Point Advisories

Squid HTTP Version Number Parsing Denial of Service (CVE-2009-0478)

Check Point Reference: CPAI-2009-026
Date Published: 23 Feb 2009
Severity: High
Last Updated: Wednesday 13 September, 2023
Industry Reference:CVE-2009-0478
Protection Provided by:

Security Gateway
R81, R80, R77, R75, R71, R70, R65

Who is Vulnerable?
Vulnerability Description The Squid proxy server is a popular open source, Internet proxy and web caching application. A denial of service vulnerability has been reported in Squid proxy. The vulnerability is due to an error within the Squid proxy that fails to properly parse version numbers when processing malformed HTTP requests. A remote attacker can exploit this flaw by specially crafting an HTTP request and sending it to a vulnerable system. Successful exploitation may allow an attacker to create a denial of service condition on an affected server.

Protection Overview

This protection will detect and block specially crafted HTTP requests sent to the Squid proxy server.

In order for the protection to be activated, update your Security Gateway product to the latest IPS update. For information on how to update IPS, go to SBP-2006-05, click on Protection tab and select the version of your choice.

Security Gateway R81 / R80 / R77 / R75 / R71 / R70 / R65

  1. In the IPS tab, click Protections and find the Squid HTTP Version Number Parsing Denial of Service protection using the Search tool and Edit the protection's settings.
  2. Install policy on all Security Gateways.

This protection's log will contain the following information:

Attack Name:  Proxy Server Enforcement Violation.
Attack Information:  Squid HTTP Version Number Parsing Denial of Service

This website uses cookies for its functionality and for analytics and marketing purposes. By continuing to use this website, you agree to the use of cookies. For more information, please read our Cookies Notice.