CVE-2016-2570: Input Validation
Last updated 25 August 2025
Other sources
The Edge Side Includes (ESI) parser in Squid 3.x before 3.5.15 and 4.x before 4.0.7 does not check buffer limits during XML parsing, which allows remote HTTP servers to cause a denial of service (assertion failure and daemon exit) via a crafted XML document, related to esi/CustomParser.cc and esi/CustomParser.h.
— Launchpad
Affected Software
Remediation
Event History
Frequently Asked Questions
What is the severity of CVE-2016-2570?
The severity of CVE-2016-2570 is classified as medium due to its potential to cause denial of service.
How do I fix CVE-2016-2570?
To fix CVE-2016-2570, update Squid to version 3.5.15 or later, or 4.0.7 or later.
What versions of Squid are affected by CVE-2016-2570?
CVE-2016-2570 affects Squid versions 3.x before 3.5.15 and 4.x before 4.0.7.
What type of vulnerability is CVE-2016-2570?
CVE-2016-2570 is a denial of service vulnerability related to buffer limits in XML parsing.
Can CVE-2016-2570 be exploited remotely?
Yes, CVE-2016-2570 can be exploited remotely by sending a crafted XML document to a vulnerable Squid server.