CVE-2016-4553: High severity ubuntu vulnerability

Published May 9, 2016
·
Updated

clientside.cc in Squid before 3.5.18 and 4.x before 4.0.10 does not properly ignore the Host header when absolute-URI is provided, which allows remote attackers to conduct cache-poisoning attacks via an HTTP request.

Other sources

Due to incorrect data validation of intercepted HTTP Request messages Squid is vulnerable to clients bypassing the protection against CVE-2009-0801 related issues. This leads to cache poisoning.

External references:

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

Upstream fix:

http://www.squid-cache.org/Versions/v3/3.5/changesets/squid-3.5-14039.patch

Red Hat

Affected Software

16 affected componentsFixes available
redhat/squid<3.5.18
3.5.18
Canonical Ubuntu Linux=12.04
Canonical Ubuntu Linux=14.04
Canonical Ubuntu Linux=15.10
Canonical Ubuntu Linux=16.04
Squid-Cache Squid<=3.5.17
Squid-Cache Squid=4.0.1
Squid-Cache Squid=4.0.2
Squid-Cache Squid=4.0.3
Squid-Cache Squid=4.0.4
Squid-Cache Squid=4.0.5
Squid-Cache Squid=4.0.6
Squid-Cache Squid=4.0.7
Squid-Cache Squid=4.0.8
Squid-Cache Squid=4.0.9
Oracle Linux=7

Event History

May 10, 2016
CVE Published
via MITRE·07:00 PM
Data Sourced
via MITRE·07:00 PM
Description

Frequently Asked Questions

1

What is the severity of CVE-2016-4553?

CVE-2016-4553 has a critical severity level as it allows remote attackers to conduct cache-poisoning attacks by exploiting improper handling of the Host header.

2

How do I fix CVE-2016-4553?

To fix CVE-2016-4553, upgrade Squid to version 3.5.18 or 4.0.10 or later.

3

Which versions of Squid are affected by CVE-2016-4553?

CVE-2016-4553 affects Squid versions prior to 3.5.18 and all versions in the 4.x series prior to 4.0.10.

4

What types of attacks can CVE-2016-4553 enable?

CVE-2016-4553 can enable cache-poisoning attacks, allowing attackers to serve malicious content to users.

5

Is CVE-2016-4553 relevant for all Squid deployments?

CVE-2016-4553 is particularly relevant for deployments using affected Squid versions that handle HTTP requests without proper validation.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203