CVE-2026-47729 Squid: Memory disclosure in FTP gateway

Medium 6.5 Published Updated

A trusted client accessing a misbehaving FTP server via Squid's gateway can read memory from unrelated transactions due to improper input validation.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2026-47729?

CVE-2026-47729 is a medium-severity vulnerability in Squid-Cache Squid, published on 16 Jul 2026. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

Squid is a caching proxy for the Web. Prior to 7.6, due to an improper validation of syntactic correctness of input in the FTP gateway (src/clients/FtpGateway.cc), Squid is vulnerable to an out-of-bounds read: when a listing entry date in the TypeA or TypeB directory-listing formats is not followed by a filename, parsing was not restricted to the input buffer, so a trusted client accessing a misbehaving FTP server through Squid's gateway feature could read memory from random unrelated transactions. This issue is fixed in version 7.6.

Weakness: CWE-1289, CWE-125

Which versions are affected by CVE-2026-47729?

It affects 1 product.

Products include Squid-Cache Squid.

How do I fix CVE-2026-47729?

Upgrade to a fixed version.

Is CVE-2026-47729 being exploited?

There is no known exploitation of CVE-2026-47729 in the wild and no public exploit code.

Public exploit code: 1 proofs of concept on GitHub.

All Squid-Cache Squid vulnerabilities

Sources

Also known as ALPINE-CVE-2026-47729, AZL-92444, DEBIAN-CVE-2026-47729, GHSA-8c37-pxjq-qwrg, MINI-qhpm-mghr-w2gv, UBUNTU-CVE-2026-47729.

Is CVE-2026-47729 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free