Skip to content
OpenAdvisories
High · 8.6 CVE-2023-49288 EUVD-2023-53281

Denial of Service in HTTP Collapsed Forwarding in Squid

Published Dec 4, 2023 · Updated Feb 13, 2025 · Assigned by GitHub_M

Description

Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. Affected versions of squid are subject to a a Use-After-Free bug which can lead to a Denial of Service attack via collapsed forwarding. All versions of Squid from 3.5 up to and including 5.9 configured with "collapsed_forwarding on" are vulnerable. Configurations with "collapsed_forwarding off" or without a "collapsed_forwarding" directive are not vulnerable. This bug is fixed by Squid version 6.0.1. Users are advised to upgrade. Users unable to upgrade should remove all collapsed_forwarding lines from their squid.conf.

Affected products

VendorProductAffectedFixed
squid-cache squid >= 3.5, < 6.0.1 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 squid 6.1-1 —
Debian 13 squid 6.1-1 —
Debian 12 squid No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS squid 5.7-0ubuntu0.22.04.4 USN-6728-1
Ubuntu 20.04 LTS squid 4.10-1ubuntu1.12 USN-6728-3, USN-6728-1
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 18.04 LTS squid3 No fix yet —
Ubuntu Pro 16.04 LTS squid3 No fix yet —
ReleasePackageFixed inAdvisory
RHEL 9 squid 7:5.5-6.el9_3.2 RHSA-2023:7465
RHEL 8 libecap +1 1.0.1-2.module+el8.9.0+19703+a1da7223 RHSA-2023:7668
RHEL 8 squid 7:4.15-7.module+el8.9.0+20806+014d88aa.3 RHSA-2023:7668

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 8 libecap +1 1.0.1-2.module_el8.6.0+2741+01592ae8 ALSA-2023:7668
AlmaLinux 8 squid 7:4.15-7.module_el8.9.0+3696+b881db49.3 ALSA-2023:7668
ReleasePackageFixed inAdvisory
SLES 15 SP5 squid 5.7-150400.3.41.1 SUSE-SU-2026:4909-1
SLES 15 SP4 squid 5.7-150400.3.41.1 SUSE-SU-2026:4909-1
Show 4 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
SLES for SAP 15 SP5 squid 5.7-150400.3.41.1 SUSE-SU-2026:4909-1
SLES for SAP 15 SP4 squid 5.7-150400.3.41.1 SUSE-SU-2026:4909-1
SLE HPC 15 SP5 squid 5.7-150400.3.41.1 SUSE-SU-2026:4909-1
SLE HPC 15 SP4 squid 5.7-150400.3.41.1 SUSE-SU-2026:4909-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed squid 6.6-2.1 openSUSE-SU-2024:13631-1
ReleasePackageFixed inAdvisory
Alpine v3.24 squid 6.1-r0 —
Alpine v3.23 squid 6.1-r0 —
Alpine v3.22 squid 6.1-r0 —
Alpine v3.21 squid 6.1-r0 —
Alpine v3.20 squid 6.1-r0 —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 squid 6.1-r0 —

Amazon Linux

ReleasePackageFixed inAdvisory
Amazon Linux 2023 squid 7:6.6-1.amzn2023.0.3 ALAS2023-2024-578

Azure Linux

ReleasePackageFixed inAdvisory
Azure Linux 2 (CBL-Mariner) squid No fix yet —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 9 squid 7:5.5-6.el9_3.2 ELSA-2023-7465

Advisories 11

References