29-Year-Old Squid Proxy Bug 'Squidbleed' Can Leak Cleartext HTTP Requests (thehackernews.com)
> Squid describes this as an attack by a [4]trusted client : someone already permitted to use the proxy, not any random host on the internet. That matches Squid's usual home, shared networks like schools, offices, and public Wi-Fi. In those setups, the attacker is just another user of the same proxy. The leak also only reaches traffic that Squid can read. Normal HTTPS rides an opaque CONNECT tunnel, so Squid never sees inside it; the exposed traffic is cleartext HTTP, plus TLS-terminating setups where Squid decrypts and inspects. The attacker also needs the proxy to reach an FTP server they control on port 21. Both FTP and that port are on by default.
>
> [...] If you patch, verify the fix, not just the version. Confirm the guard is in FtpGateway.cc, or check your distribution's backport, since distros ship their own builds (Debian packages Squid 5.7). The public thread is still inconsistent: maintainer Amos Jeffries first said Squid 7.6 carried the fix, then [5]corrected that to 7.7 , and on June 22 Debian's Salvatore Bonaccorso [6]noted the referenced commit looks like it is already in 7.6. The fix is small, a null-terminator check before the vulnerable strchr calls, merged to the development branch in April and v7 in May. Squid 7.6 does separately patch CVE-2026-50012, an unrelated cache_digest heap overflow.
>
> The cleaner move is the one the researchers recommend anyway: turn FTP off. Chromium dropped FTP years ago, and most networks carry almost none of it, so disabling it removes this attack surface for free, whatever build you run. The risk is real but bounded. SUSE rates it moderate, [7]CVSS 6.5 , and the vector explains the score: the attacker needs proxy access (low privileges), and the only impact is confidentiality, nothing on integrity or availability.
[1] https://blog.calif.io/p/squidbleed-cve-2026-47729
[2] https://blog.calif.io/p/squidbleed-cve-2026-47729
[3] https://thehackernews.com/2026/06/29-year-old-squid-proxy-bug-squidbleed.html
[4] https://seclists.org/oss-sec/2026/q2/896
[5] https://seclists.org/oss-sec/2026/q2/930
[6] https://seclists.org/oss-sec/2026/q2/995
[7] https://www.suse.com/security/cve/CVE-2026-47729.html