Vulnerability · Published Dec 4, 2023 · Assigned by GitHub_M
CVE-2023-49288Denial of Service in HTTP Collapsed Forwarding in Squid
High 8.6
In plain English
A high-severity use-after-free in squid from squid-cache. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 4.8% (higher than 92% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official 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 packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| AlmaLinux:8 | libecap | 1.0.1-2.module_el8.6.0+3048+383bc947 | ALSA-2023:7668 |
| AlmaLinux:8 | libecap | 1.0.1-2.module_el8.6.0+2741+01592ae8 | ALSA-2023:7668 |
| AlmaLinux:8 | libecap-devel | 1.0.1-2.module_el8.6.0+2741+01592ae8 | ALSA-2023:7668 |
| AlmaLinux:8 | libecap-devel | 1.0.1-2.module_el8.6.0+3048+383bc947 | ALSA-2023:7668 |
| AlmaLinux:8 | squid | 7:4.15-7.module_el8.9.0+3696+b881db49.3 | ALSA-2023:7668 |
| Alpine:v3.20 | squid | 6.1-r0 | ALPINE-CVE-2023-49288 |
| Alpine:v3.21 | squid | 6.1-r0 | ALPINE-CVE-2023-49288 |
| Alpine:v3.22 | squid | 6.1-r0 | ALPINE-CVE-2023-49288 |
| Alpine:v3.23 | squid | 6.1-r0 | ALPINE-CVE-2023-49288 |
| Alpine:v3.24 | squid | 6.1-r0 | ALPINE-CVE-2023-49288 |
| Debian:12 | squid | no fix listed | DEBIAN-CVE-2023-49288 |
| Debian:13 | squid | 6.1-1 | DEBIAN-CVE-2023-49288 |
| Debian:14 | squid | 6.1-1 | DEBIAN-CVE-2023-49288 |
| Ubuntu:22.04:LTS | squid | 5.7-0ubuntu0.22.04.4 | UBUNTU-CVE-2023-49288 |
| Ubuntu:22.04:LTS | squid | 5.7-0ubuntu0.22.04.4 | USN-6728-1 |
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| squid-cache | squid | >= 3.5, < 6.0.1 |
Weakness: CWE-416 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:N/I:N/A:H
References
- https://github.com/squid-cache/squid/security/advisories/GHSA-rj5h-46j6-q2g5 x_refsource_CONFIRM
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/MEV66D3PAAY6K7TWDT3WZBLCPLASFJDC/
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/A5QASTMCUSUEW3UOMKHZJB3FTONWSRXS/
- https://security.netapp.com/advisory/ntap-20240119-0006/