Inconsistent interpretation of HTTP requests in Squid - CVE-2026-61642
Published: September 14, 2026
Vulnerability details
The vulnerability allows a remote user to bypass security mechanisms and poison an HTTP cache with arbitrary malicious content.
The vulnerability exists due to improper enforcement of behavioral workflow in Squid's HTTP/1.1 Transfer-Encoding handling when processing HTTP/1.1 requests. A remote user can perform HTTP request smuggling to bypass security mechanisms and poison an HTTP cache with arbitrary malicious content.
An HTTP cache operating before the affected Squid instance is required for cache poisoning.
Affected software
Ubuntu
openEuler
squid (Ubuntu package)
squid-openssl (Ubuntu package)
squid-debugsource
squid-debuginfo
squid
How to mitigate CVE-2026-61642
squid (Ubuntu package) - addressed in versions 3.5.12-1ubuntu7.16+esm7, 3.5.27-1ubuntu1.14+esm6, 4.10-1ubuntu1.13+esm3, 5.9-0ubuntu0.22.04.8, 6.14-0ubuntu0.24.04.5
squid-openssl (Ubuntu package) - addressed in versions 5.9-0ubuntu0.22.04.8, 6.14-0ubuntu0.24.04.5
squid-debugsource - addressed in versions 4.9-33, 6.6-10
squid-debuginfo - addressed in versions 4.9-33, 6.6-10
squid - addressed in versions 4.9-33, 6.6-10