CVE-2026-33515mediumCWE-125CWE-1289

CVE-2026-33515: medium-severity vulnerability in squid-cache squid

Squid has issues in ICP message handling

Published

E-mail alert when it lands in KEV, gets a public PoC or its score goes up.

13Vexday Risk Score

No sign of exploitation. No public exploitation artifact known so far.

ssvc Trackcvss 6.9epss 1.1%
In short

Squid proxy can leak small amounts of memory when processing certain malformed ICP network messages, potentially exposing sensitive data. This only affects systems that have ICP support explicitly enabled.

Technical detail

Out-of-bounds read in Squid's ICP message handler (CWE-125, CWE-1289) caused by improper input validation. Remote attacker can trigger memory disclosure by sending crafted ICP requests to systems with non-zero icp_port configuration; impact is limited to small memory leaks but may contain sensitive information. icp_access rules do not mitigate this vulnerability.

Summary generated and translated by AI from the official description.
Squid is a caching proxy for the Web. Prior to version 7.5, due to improper input validation, Squid is vulnerable to out of bounds read when handling ICP traffic. This problem allows a remote attacker to receive small amounts of memory potentially containing sensitive information when responding with errors to invalid ICP requests. This attack is limited to Squid deployments that explicitly enable ICP support (i.e. configure non-zero `icp_port`). This problem cannot be mitigated by denying ICP queries using `icp_access` rules. Version 7.5 contains a patch.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:L/SI:N/SA:N
Affected products
squid-cache · squid