CVE catalog

CVE-2026-47729

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-bou

[CVE catalog]

Severity
Critical · CVSS 9.2
Published
Source
[NVD] · [CVE record]
EPSS
1.50% · Oct 25, 2026

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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiansquidsid7.7-1fixed
Debiansquidforky7.7-1fixed
Debiansquidtrixie6.13-2+deb13u3fixed
Debiansquidtrixie-security6.13-2+deb13u2fixed
Debiansquidbookworm5.7-2+deb12u5vulnerable
Debiansquidbookworm-security5.7-2+deb12u6fixed
CpesquidNot reportedNot reportedvulnerable
Ubuntusquidnoble6.14-0ubuntu0.24.04.5fixed
Ubuntusquid-cginoble6.14-0ubuntu0.24.04.5fixed
Ubuntusquid-commonnoble6.14-0ubuntu0.24.04.5fixed
Ubuntusquid-opensslnoble6.14-0ubuntu0.24.04.5fixed
Ubuntusquid-purgenoble6.14-0ubuntu0.24.04.5fixed
Ubuntusquidclientnoble6.14-0ubuntu0.24.04.5fixed
Alpinesquid3.237.6-r0fixed
Alpinesquid3.247.6-r0fixed
Ubuntusquid3pro3.5.23-5ubuntu1vulnerable
Ubuntusquid3pro3.5.23-5ubuntu2vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.1vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.2vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.3vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.4vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.5vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.6vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.7vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.8vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.9vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.10vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.11vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.12vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.13vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.14vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.14+esm1vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.14+esm2vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.14+esm3vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.14+esm4vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.14+esm5vulnerable
Ubuntusquid3pro3.5.27-1ubuntu1.14+esm6fixed
Ubuntusquidpro4.8-1ubuntu2vulnerable
Ubuntusquidpro4.8-1ubuntu3vulnerable
Ubuntusquidpro4.9-2ubuntu1vulnerable
Ubuntusquidpro4.9-2ubuntu2vulnerable
Ubuntusquidpro4.9-2ubuntu3vulnerable
Ubuntusquidpro4.9-2ubuntu4vulnerable
Ubuntusquidpro4.10-1ubuntu1vulnerable
Ubuntusquidpro4.10-1ubuntu1.1vulnerable
Ubuntusquidpro4.10-1ubuntu1.2vulnerable
Ubuntusquidpro4.10-1ubuntu1.3vulnerable
Ubuntusquidpro4.10-1ubuntu1.4vulnerable
Ubuntusquidpro4.10-1ubuntu1.5vulnerable
Ubuntusquidpro4.10-1ubuntu1.6vulnerable
Ubuntusquidpro4.10-1ubuntu1.7vulnerable
Ubuntusquidpro4.10-1ubuntu1.8vulnerable
Ubuntusquidpro4.10-1ubuntu1.9vulnerable
Ubuntusquidpro4.10-1ubuntu1.10vulnerable
Ubuntusquidpro4.10-1ubuntu1.11vulnerable
Ubuntusquidpro4.10-1ubuntu1.12vulnerable
Ubuntusquidpro4.10-1ubuntu1.13vulnerable
Ubuntusquidpro4.10-1ubuntu1.13+esm1vulnerable
Ubuntusquidpro4.10-1ubuntu1.13+esm2vulnerable
Ubuntusquidpro4.10-1ubuntu1.13+esm3fixed
Ubuntusquid22.044.13-10ubuntu5vulnerable
Ubuntusquid22.045.2-1ubuntu1vulnerable
Ubuntusquid22.045.2-1ubuntu3vulnerable
Ubuntusquid22.045.2-1ubuntu4vulnerable
Ubuntusquid22.045.2-1ubuntu4.1vulnerable
Ubuntusquid22.045.2-1ubuntu4.2vulnerable
Ubuntusquid22.045.2-1ubuntu4.3vulnerable
Ubuntusquid22.045.7-0ubuntu0.22.04.1vulnerable
Ubuntusquid22.045.7-0ubuntu0.22.04.2vulnerable
Ubuntusquid22.045.7-0ubuntu0.22.04.3vulnerable
Ubuntusquid22.045.7-0ubuntu0.22.04.4vulnerable
Ubuntusquid22.045.9-0ubuntu0.22.04.1vulnerable
Ubuntusquid22.045.9-0ubuntu0.22.04.2vulnerable
Ubuntusquid22.045.9-0ubuntu0.22.04.3vulnerable
Ubuntusquid22.045.9-0ubuntu0.22.04.4vulnerable
Ubuntusquid22.045.9-0ubuntu0.22.04.5vulnerable
Ubuntusquid22.045.9-0ubuntu0.22.04.7fixed
Ubuntusquid24.046.1-2ubuntu1vulnerable
Ubuntusquid24.046.1-2ubuntu2vulnerable
Ubuntusquid24.046.5-1ubuntu1vulnerable
Ubuntusquid24.046.5-1ubuntu2vulnerable
Ubuntusquid24.046.5-1ubuntu3vulnerable
Ubuntusquid24.046.6-1ubuntu4vulnerable
Ubuntusquid24.046.6-1ubuntu5vulnerable
Ubuntusquid24.046.6-1ubuntu5.1vulnerable
Ubuntusquid24.046.10-0ubuntu0.24.04.1vulnerable
Ubuntusquid24.046.13-0ubuntu0.24.04.1vulnerable
Ubuntusquid24.046.13-0ubuntu0.24.04.2vulnerable
Ubuntusquid24.046.13-0ubuntu0.24.04.3vulnerable
Ubuntusquid24.046.14-0ubuntu0.24.04.1vulnerable
Ubuntusquid24.046.14-0ubuntu0.24.04.2vulnerable
Ubuntusquid24.046.14-0ubuntu0.24.04.4fixed
Ubuntusquid25.106.13-1ubuntu1vulnerable
Ubuntusquid25.106.13-1ubuntu2vulnerable
Ubuntusquid25.106.13-1ubuntu3vulnerable
Ubuntusquid25.106.13-1ubuntu4vulnerable
Ubuntusquid25.106.13-1ubuntu4.1vulnerable
Ubuntusquid25.106.14-0ubuntu0.25.10.1vulnerable
Ubuntusquid25.106.14-0ubuntu0.25.10.2vulnerable
Ubuntusquid25.106.14-0ubuntu0.25.10.4fixed
Ubuntusquid26.046.13-1ubuntu4vulnerable
Ubuntusquid26.046.13-1ubuntu5vulnerable
Ubuntusquid26.047.2-2ubuntu1vulnerable
Ubuntusquid26.047.2-2ubuntu2vulnerable
Ubuntusquid26.047.2-2ubuntu2.2fixed
CpesquidNot reported7.6fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiansquidsourcesid7.6-1not yet assignedNot reportedNot reported
Debiansquidsourceforky7.6-1not yet assignedNot reportedNot reported
Debiansquidsourcetrixie6.13-2+deb13u2not yet assignedNot reportedNot reported
Debiansquidsourcebookworm5.7-2+deb12u6not yet assignedNot reportedNot reported
Ubuntusquiddebnoble6.14-0ubuntu0.24.04.5Not reportedNot reportedNot reported
Ubuntusquid-cgidebnoble6.14-0ubuntu0.24.04.5Not reportedNot reportedNot reported
Ubuntusquid-commondebnoble6.14-0ubuntu0.24.04.5Not reportedNot reportedNot reported
Ubuntusquid-openssldebnoble6.14-0ubuntu0.24.04.5Not reportedNot reportedNot reported
Ubuntusquid-purgedebnoble6.14-0ubuntu0.24.04.5Not reportedNot reportedNot reported
Ubuntusquidclientdebnoble6.14-0ubuntu0.24.04.5Not reportedNot reportedNot reported
Alpinesquidapk3.237.6-r0Not reportedALPINE-CVE-2026-47729Not reported
Alpinesquidapk3.247.6-r0Not reportedALPINE-CVE-2026-47729Not reported
Ubuntusquid3debpro3.5.27-1ubuntu1.14+esm6Not reportedUBUNTU-CVE-2026-47729Not reported
Ubuntusquiddebpro4.10-1ubuntu1.13+esm3Not reportedUBUNTU-CVE-2026-47729Not reported
Ubuntusquiddeb22.045.9-0ubuntu0.22.04.7Not reportedUBUNTU-CVE-2026-47729Not reported
Ubuntusquiddeb24.046.14-0ubuntu0.24.04.4Not reportedUBUNTU-CVE-2026-47729Not reported
Ubuntusquiddeb25.106.14-0ubuntu0.25.10.4Not reportedUBUNTU-CVE-2026-47729Not reported
Ubuntusquiddeb26.047.2-2ubuntu2.2Not reportedUBUNTU-CVE-2026-47729Not reported
CpesquidcpeNot reported7.6Not reportedNVD-CVE-2026-47729Not reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [squid]Affected
    Details (4)
    • 5.7-2+deb12u5 · amd64 · bookworm

      Affected · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u5 · arm64 · bookworm

      Affected · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u6 · amd64 · bookworm-security

      Fixed · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u6 · arm64 · bookworm-security

      Fixed · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

  • [squid-cgi]Affected

    Source package: [squid]

    Details (4)
    • 5.7-2+deb12u5 · amd64 · bookworm

      Affected · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u5 · arm64 · bookworm

      Affected · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u6 · amd64 · bookworm-security

      Fixed · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u6 · arm64 · bookworm-security

      Fixed · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

  • [squidclient]Affected

    Source package: [squid]

    Details (4)
    • 5.7-2+deb12u5 · amd64 · bookworm

      Affected · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u5 · arm64 · bookworm

      Affected · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u6 · amd64 · bookworm-security

      Fixed · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u6 · arm64 · bookworm-security

      Fixed · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

  • [squid-common]Affected

    Source package: [squid]

    Details (4)
    • 5.7-2+deb12u5 · all · bookworm

      Affected · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u5 · all · bookworm

      Affected · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u6 · all · bookworm-security

      Fixed · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u6 · all · bookworm-security

      Fixed · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

  • [squid-openssl]Affected

    Source package: [squid]

    Details (4)
    • 5.7-2+deb12u5 · amd64 · bookworm

      Affected · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u5 · arm64 · bookworm

      Affected · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u6 · amd64 · bookworm-security

      Fixed · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u6 · arm64 · bookworm-security

      Fixed · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

  • [squid-purge]Affected

    Source package: [squid]

    Details (4)
    • 5.7-2+deb12u5 · amd64 · bookworm

      Affected · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u5 · arm64 · bookworm

      Affected · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u6 · amd64 · bookworm-security

      Fixed · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

    • 5.7-2+deb12u6 · arm64 · bookworm-security

      Fixed · Fixed: 5.7-2+deb12u6

      nvd · squid · debian · bookworm; nvd · squid · debian · 12

[Debian 13 (Trixie)]

  • [squid]Fixed
    Details (4)
    • 6.13-2+deb13u2 · amd64 · trixie

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · arm64 · trixie

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

  • [squid-cgi]Fixed

    Source package: [squid]

    Details (4)
    • 6.13-2+deb13u2 · amd64 · trixie

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · arm64 · trixie

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

  • Source package: [squid]

    Details (4)
    • 6.13-2+deb13u2 · amd64 · trixie

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · arm64 · trixie

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

  • Source package: [squid]

    Details (4)
    • 6.13-2+deb13u2 · all · trixie

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · all · trixie

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · all · trixie-security

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · all · trixie-security

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

  • Source package: [squid]

    Details (4)
    • 6.13-2+deb13u2 · amd64 · trixie

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · arm64 · trixie

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

  • Source package: [squid]

    Details (4)
    • 6.13-2+deb13u2 · amd64 · trixie

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · arm64 · trixie

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · amd64 · trixie-security

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

    • 6.13-2+deb13u2 · arm64 · trixie-security

      Fixed · Fixed: 6.13-2+deb13u2

      nvd · squid · debian · 13

Observed:

References