Squid Heap Use-After-Free Vulnerability Leading to Denial-of-Service via ICP Traffic

Vulnerability

A denial-of-service vulnerability has been identified in Squid versions prior to 7.5, caused by a heap use-after-free bug when processing ICP traffic. This issue allows remote attackers to disrupt the Squid service reliably and repeatedly. The vulnerability affects Squid deployments that have ICP support enabled, specifically those configured with a non-zero 'icp_port'. Notably, this problem cannot be mitigated by denying ICP queries through 'icp_access' rules.

Impact

Exploitation of this vulnerability causes a significant denial-of-service condition, disrupting the availability of the Squid service by causing it to become unresponsive or fail to handle requests properly.

Remediation

Users can upgrade to Squid version 7.5 to address this vulnerability. For those using prepackaged versions of Squid, refer to the package vendor for availability of the updated version. Instructions for disabling ICP support can also be found in the Squid Proxy Cache Security Update Advisory.

Added: Mar 26, 2026, 1:19 AM
Updated: Mar 26, 2026, 1:19 AM

Vulnerability Rating

Custom Algorithm
spread
6.8
impact
2.5
exploitability
8.4
remediation
8.3
relevance
4.7
threat
3.2
urgency
2.9
incentive
8.3

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.