Every CVE Search/ Get API key

CVE-2020-15049

Moderate: squid:4 security, bug fix, and enhancement update

9.9 CriticalFix available

An issue was discovered in http/ContentLengthInterpreter.cc in Squid before 4.12 and 5.x before 5.0.3. A Request Smuggling and Poisoning attack can succeed against the HTTP cache. The client sends an HTTP request with a Content-Length header containing "+\ "-" or an uncommon shell whitespace character prefix to the length field-value.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

5.71%Up 3.4 points since Apr 14, 2021
90%50%10%1%

What each source reports

CVE List Score used 9.9

An issue was discovered in http/ContentLengthInterpreter.cc in Squid before 4.12 and 5.x before 5.0.3. A Request Smuggling and Poisoning attack can succeed against the HTTP cache. The client sends an HTTP request with a Content-Length header containing "+\ "-" or an uncommon shell whitespace character prefix to the length field-value.

Record
CVE-2020-15049
CVSS 3.1
9.9 CriticalCVSS:3.1/AC:L/AV:N/A:H/C:H/I:H/PR:L/S:C/UI:N
Updated
2026-11-02
EUVDEUVD-2020-7177 9.9

An issue was discovered in http/ContentLengthInterpreter.cc in Squid before 4.12 and 5.x before 5.0.3. A Request Smuggling and Poisoning attack can succeed against the HTTP cache. The client sends an HTTP request with a Content-Length header containing "+\ "-" or an uncommon shell whitespace character prefix to the length field-value.

Record
EUVD-2020-7177
CVSS 3.1
9.9 CriticalCVSS:3.1/AC:L/AV:N/A:H/C:H/I:H/PR:L/S:C/UI:N
Updated
2026-11-03
NVD 9.9

An issue was discovered in http/ContentLengthInterpreter.cc in Squid before 4.12 and 5.x before 5.0.3. A Request Smuggling and Poisoning attack can succeed against the HTTP cache. The client sends an HTTP request with a Content-Length header containing "+\ "-" or an uncommon shell whitespace character prefix to the length field-value.

Record
CVE-2020-15049
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
6.5 MediumAV:N/AC:L/Au:S/C:P/I:P/A:P
Weakness
CWE-444
Updated
2026-11-02
OSVALPINE-CVE-2020-15049 8.8

An issue was discovered in http/ContentLengthInterpreter.cc in Squid before 4.12 and 5.x before 5.0.3. A Request Smuggling and Poisoning attack can succeed against the HTTP cache. The client sends an HTTP request with a Content-Length header containing "+\ "-" or an uncommon shell whitespace character prefix to the length field-value.

Record
ALPINE-CVE-2020-15049
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 8.8

An issue was discovered in http/ContentLengthInterpreter.cc in Squid before 4.12 and 5.x before 5.0.3. A Request Smuggling and Poisoning attack can succeed against the HTTP cache. The client sends an HTTP request with a Content-Length header containing "+\ "-" or an uncommon shell whitespace character prefix to the length field-value.

Record
CVE-2020-15049
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2020-15049 8.8

An issue was discovered in http/ContentLengthInterpreter.cc in Squid before 4.12 and 5.x before 5.0.3. A Request Smuggling and Poisoning attack can succeed against the HTTP cache. The client sends an HTTP request with a Content-Length header containing "+\ "-" or an uncommon shell whitespace character prefix to the length field-value.

Record
DEBIAN-CVE-2020-15049
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 19 moreShow less
OSVOESA-2021-1092 8.8

squid security update

Squid is a high-performance proxy caching server. It handles all requests in a single, non-blocking, I/O-driven process and keeps meta data and implements negative caching of failed requests.

Security Fix(es):

An issue was discovered in Squid before 4.12 and 5.x before 5.0.3. Due to use of a potentially dangerous function, Squid and the default certificate validation helper are vulnerable to a Denial of Service when opening a TLS connection to an attacker-controlled server for HTTPS. This occurs because unrecognized error values are mapped to NULL, but later code expects that each error value is mapped to a valid error string.(CVE-2020-14058)

An issue was discovered in Squid before 4.13 and 5.x before 5.0.4. Due to incorrect data validation, HTTP Request Smuggling attacks may succeed against HTTP and HTTPS traffic. This leads to cache poisoning. This allows any client, including browser scripts, to bypass local security and poison the proxy cache and any downstream caches with content from an arbitrary source. When configured for relaxed header parsing (the default), Squid relays headers containing whitespace characters to upstream servers. When this occurs as a prefix to a Content-Length header, the frame length specified will be ignored by Squid (allowing for a conflicting length to be used from another Content-Length header) but relayed upstream.(CVE-2020-15810)

An issue was discovered in Squid before 4.13 and 5.x before 5.0.4. Due to incorrect data validation, HTTP Request Splitting attacks may succeed against HTTP and HTTPS traffic. This leads to cache poisoning. This allows any client, including browser scripts, to bypass local security and poison the browser cache and any downstream caches with content from an arbitrary source. Squid uses a string search instead of parsing the Transfer-Encoding header to find chunked encoding. This allows an attacker to hide a second request inside Transfer-Encoding: it is interpreted by Squid as chunked and split out into a second request delivered upstream. Squid will then deliver two distinct responses to the client, corrupting any downstream caches.(CVE-2020-15811)

Squid before 4.13 and 5.x before 5.0.4 allows a trusted peer to perform Denial of Service by consuming all available CPU cycles during handling of a crafted Cache Digest response message. This only occurs when cache_peer is used with the cache digests feature. The problem exists because peerDigestHandleReply() livelocking in peer_digest.cc mishandles EOF.(CVE-2020-24606)

An issue was discovered in Squid before 5.0.2. A remote attacker can replay a sniffed Digest Authentication nonce to gain access to resources that are otherwise forbidden. This occurs because the attacker can overflow the nonce reference counter (a short integer). Remote code execution may occur if the pooled token credentials are freed (instead of replayed as valid credentials).(CVE-2020-11945)

An issue was discovered in http/ContentLengthInterpreter.cc in Squid before 4.12 and 5.x before 5.0.3. A Request Smuggling and Poisoning attack can succeed against the HTTP cache. The client sends an HTTP request with a Content-Length header containing "+\ "-" or an uncommon shell whitespace character prefix to the length field-value.(CVE-2020-15049)

Record
OESA-2021-1092
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2020:4082 9.6

Red Hat Security Advisory: squid security update

Record
RHSA-2020:4082
CVSS 3.1
9.6 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:N
Updated
2026-11-02
OSVRHSA-2020:4743 8.5

Red Hat Security Advisory: squid:4 security, bug fix, and enhancement update

Record
RHSA-2020:4743
CVSS 3.1
8.5 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVRLSA-2020:4743 8.5

Moderate: squid:4 security, bug fix, and enhancement update

Squid is a high-performance proxy caching server for web clients, supporting FTP, Gopher, and HTTP data objects.

The following packages have been upgraded to a later upstream version: squid (4.11). (BZ#1829467)

Security Fix(es):

  • squid: Improper input validation in request allows for proxy manipulation (CVE-2019-12520)

  • squid: Off-by-one error in addStackElement allows for heap buffer overflow and crash (CVE-2019-12521)

  • squid: Improper input validation in URI processor (CVE-2019-12523)

  • squid: Improper access restriction in url_regex may lead to security bypass (CVE-2019-12524)

  • squid: Heap overflow issue in URN processing (CVE-2019-12526)

  • squid: Information Disclosure issue in FTP Gateway (CVE-2019-12528)

  • squid: Out of bounds read in Proxy-Authorization header causes DoS (CVE-2019-12529)

  • squid: Denial of service in cachemgr.cgi (CVE-2019-12854)

  • squid: Buffer overflow in URI processor (CVE-2019-18676)

  • squid: Cross-Site Request Forgery issue in HTTP Request processing (CVE-2019-18677)

  • squid: HTTP Request Splitting issue in HTTP message processing (CVE-2019-18678)

  • squid: Information Disclosure issue in HTTP Digest Authentication (CVE-2019-18679)

  • squid: Mishandled HTML in the host parameter to cachemgr.cgi results in insecure behaviour (CVE-2019-18860)

  • squid: Improper input validation issues in HTTP Request processing (CVE-2020-8449)

  • squid: Buffer overflow in reverse-proxy configurations (CVE-2020-8450)

  • squid: DoS in TLS handshake (CVE-2020-14058)

  • squid: Request smuggling and poisoning attack against the HTTP cache (CVE-2020-15049)

  • squid: Improper input validation could result in a DoS (CVE-2020-24606)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 8.3 Release Notes linked from the References section.

Record
RLSA-2020:4743
CVSS 3.1
8.5 HighCVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2020-15049 8.8

An issue was discovered in http/ContentLengthInterpreter.cc in Squid before 4.12 and 5.x before 5.0.3. A Request Smuggling and Poisoning attack can succeed against the HTTP cache. The client sends an HTTP request with a Content-Length header containing "+\ "-" or an uncommon shell whitespace character prefix to the length field-value.

Record
UBUNTU-CVE-2020-15049
CVSS 3.1
8.8 HighCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS 3.1
9.9 CriticalCVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
Updated
2026-11-02
OSVALSA-2020:4743 No score

Moderate: squid:4 security, bug fix, and enhancement update

Squid is a high-performance proxy caching server for web clients, supporting FTP, Gopher, and HTTP data objects.

The following packages have been upgraded to a later upstream version: squid (4.11). (BZ#1829467)

Security Fix(es):

  • squid: Improper input validation in request allows for proxy manipulation (CVE-2019-12520)

  • squid: Off-by-one error in addStackElement allows for heap buffer overflow and crash (CVE-2019-12521)

  • squid: Improper input validation in URI processor (CVE-2019-12523)

  • squid: Improper access restriction in url_regex may lead to security bypass (CVE-2019-12524)

  • squid: Heap overflow issue in URN processing (CVE-2019-12526)

  • squid: Information Disclosure issue in FTP Gateway (CVE-2019-12528)

  • squid: Out of bounds read in Proxy-Authorization header causes DoS (CVE-2019-12529)

  • squid: Denial of service in cachemgr.cgi (CVE-2019-12854)

  • squid: Buffer overflow in URI processor (CVE-2019-18676)

  • squid: Cross-Site Request Forgery issue in HTTP Request processing (CVE-2019-18677)

  • squid: HTTP Request Splitting issue in HTTP message processing (CVE-2019-18678)

  • squid: Information Disclosure issue in HTTP Digest Authentication (CVE-2019-18679)

  • squid: Mishandled HTML in the host parameter to cachemgr.cgi results in insecure behaviour (CVE-2019-18860)

  • squid: Improper input validation issues in HTTP Request processing (CVE-2020-8449)

  • squid: Buffer overflow in reverse-proxy configurations (CVE-2020-8450)

  • squid: DoS in TLS handshake (CVE-2020-14058)

  • squid: Request smuggling and poisoning attack against the HTTP cache (CVE-2020-15049)

  • squid: Improper input validation could result in a DoS (CVE-2020-24606)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2020:4743
Updated
2026-11-02
OSVCLSA-2021-1629902677 No score

Fix of CVE: CVE-2020-14058, CVE-2020-15049

  • CVE-2020-14058: fix handling of unknown SSL errors which resulted in denial of service
  • CVE-2020-15049: fix incorrect validation of Content-Length field leading to Http smuggling and Poisoning attack
Record
CLSA-2021-1629902677
Updated
2026-11-02
OSVCLSA-2021-1632262221 No score

Fix of CVE: CVE-2020-8517, CVE-2021-28651, CVE-2020-15049, CVE-2020-8449, CVE-2020-8450, CVE-2020-24606, CVE-2020-25097, CVE-2020-11945, CVE-2020-14058

  • CVE-2020-15049: fix incorrect validation of Content-Length field leading to Http smuggling and Poisoning attack
  • CVE-2020-14058: fix handling of unknown SSL errors which resulted in denial of service
  • CVE-2020-25097: fix improper input validation allowing HTTP smuggling from trusted client
  • CVE-2020-11945: fix nonce reference counter overflow allowing replay attack
  • CVE-2020-24606: fix handle of EOF in peerDigestHandleReply() leading to Denial of service
  • CVE-2020-8517: fix incorrect input validation allowing writing outside of buffer and leading to denial of service
  • CVE-2020-8449: fix improper HTTP request validation allowing access to resources which are prohibited by security filters
  • CVE-2020-8450: fix incorrect buffer managment leading to buffer overflow
  • CVE-2021-28651: fix memory leak leading to denial of service
Record
CLSA-2021-1632262221
Updated
2026-11-02
OSVCLSA-2021-1634925600 No score

Fixed CVEs in squid: CVE-2020-15049, CVE-2020-14058

  • CVE-2020-14058: fix handling of unknown SSL errors which resulted in denial of service
  • CVE-2020-15049: fix incorrect validation of Content-Length field leading to Http smuggling and Poisoning attack
Record
CLSA-2021-1634925600
Updated
2026-11-02
OSVCLSA-2021-1634925634 No score

Fixed 9 CVEs in squid34

  • CVE-2020-15049: fix incorrect validation of Content-Length field leading to Http smuggling and Poisoning attack
  • CVE-2020-14058: fix handling of unknown SSL errors which resulted in denial of service
  • CVE-2020-25097: fix improper input validation allowing HTTP smuggling from trusted client
  • CVE-2020-11945: fix nonce reference counter overflow allowing replay attack
  • CVE-2020-24606: fix handle of EOF in peerDigestHandleReply() leading to Denial of service
  • CVE-2020-8517: fix incorrect input validation allowing writing outside of buffer and leading to denial of service
  • CVE-2020-8449: fix improper HTTP request validation allowing access to resources which are prohibited by security filters
  • CVE-2020-8450: fix incorrect buffer managment leading to buffer overflow
  • CVE-2021-28651: fix memory leak leading to denial of service
Record
CLSA-2021-1634925634
Updated
2026-11-02
OSVopenSUSE-SU-2020:1346-1 No score

Security update for squid

This update for squid fixes the following issues:

squid was updated to version 4.13:

  • CVE-2020-24606: Fix livelocking in peerDigestHandleReply (bsc#1175671).
  • CVE-2020-15811: Improve Transfer-Encoding handling (bsc#1175665).
  • CVE-2020-15810: Enforce token characters for field-name (bsc#1175664).

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2020:1346-1
Updated
2026-11-02
OSVopenSUSE-SU-2020:1369-1 No score

Security update for squid

This update for squid fixes the following issues:

squid was updated to version 4.13:

  • CVE-2020-24606: Fix livelocking in peerDigestHandleReply (bsc#1175671).
  • CVE-2020-15811: Improve Transfer-Encoding handling (bsc#1175665).
  • CVE-2020-15810: Enforce token characters for field-name (bsc#1175664).

This update was imported from the SUSE:SLE-15:Update update project.

Record
openSUSE-SU-2020:1369-1
Updated
2026-11-02
OSVopenSUSE-SU-2024:11403-1 No score

squid-4.16-1.5 on GA media

These are all security issues fixed in the squid-4.16-1.5 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11403-1
Updated
2026-11-02
OSVSUSE-SU-2020:14460-1 No score

Security update for squid3

This update for squid3 fixes the following issues:

  • Fixed a Cache Poisoning and Request Smuggling attack (CVE-2020-15049, bsc#1173455)

  • Fixed incorrect buffer handling that can result in cache poisoning, remote execution, and denial of service attacks when processing ESI responses (CVE-2019-12519, CVE-2019-12521, bsc#1169659)

  • Fixed handling of hostname in cachemgr.cgi (CVE-2019-18860, bsc#1167373)

  • Fixed a potential remote execution vulnerability when using HTTP Digest Authentication (CVE-2020-11945, bsc#1170313)

  • Fixed a potential ACL bypass, cache-bypass and cross-site scripting attack when processing invalid HTTP Request messages (CVE-2019-12520, CVE-2019-12524, bsc#1170423)

  • Fixed a potential denial of service when processing TLS certificates during HTTPS connections (CVE-2020-14059, bsc#1173304)

  • Fixed a potential denial of service associated with incorrect buffer management of HTTP Basic Authentication credentials (bsc#1141329, CVE-2019-12529)

  • Fixed an incorrect buffer management resulting in vulnerability to a denial of service during processing of HTTP Digest Authentication credentials (bsc#1141332, CVE-2019-12525)

  • Fix XSS via user_name or auth parameter in cachemgr.cgi (bsc#1140738, CVE-2019-13345)

  • Fixed a potential code execution vulnerability (CVE-2019-12526, bsc#1156326)

  • Fixed HTTP Request Splitting in HTTP message processing and information disclosure in HTTP Digest Authentication (CVE-2019-18678, CVE-2019-18679, bsc#1156323, bsc#1156324)

  • Fixed a security issue allowing a remote client ability to cause use a buffer overflow when squid is acting as reverse-proxy. (CVE-2020-8449, CVE-2020-8450, bsc#1162687)

  • Fixed a security issue allowing for information disclosure in FTP gateway (CVE-2019-12528, bsc#1162689)

  • Fixed a security issue in ext_lm_group_acl when processing NTLM Authentication credentials. (CVE-2020-8517, bsc#1162691)

  • Fixed Cross-Site Request Forgery in HTTP Request processing (CVE-2019-18677, bsc#1156328)

  • Disable urn parsing and parsing of unknown schemes (bsc#1156329, CVE-2019-12523, CVE-2019-18676)

Record
SUSE-SU-2020:14460-1
Updated
2026-11-02
OSVSUSE-SU-2020:1946-1 No score

Security update for squid

This update for squid fixes the following issues:

  • CVE-2020-15049.patch: fixes a Cache Poisoning and Request Smuggling attack (CVE-2020-15049, bsc#1173455)
Record
SUSE-SU-2020:1946-1
Updated
2026-11-02
OSVSUSE-SU-2020:2442-1 No score

Security update for squid

This update for squid fixes the following issues:

squid was updated to version 4.13:

  • CVE-2020-24606: Fix livelocking in peerDigestHandleReply (bsc#1175671).
  • CVE-2020-15811: Improve Transfer-Encoding handling (bsc#1175665).
  • CVE-2020-15810: Enforce token characters for field-name (bsc#1175664).
Record
SUSE-SU-2020:2442-1
Updated
2026-11-02
OSVSUSE-SU-2020:2443-1 No score

Security update for squid

This update for squid fixes the following issues:

squid was updated to version 4.13:

  • CVE-2020-24606: Fix livelocking in peerDigestHandleReply (bsc#1175671).
  • CVE-2020-15811: Improve Transfer-Encoding handling (bsc#1175665).
  • CVE-2020-15810: Enforce token characters for field-name (bsc#1175664).
Record
SUSE-SU-2020:2443-1
Updated
2026-11-02
OSVUSN-4551-1 No score

squid3 vulnerabilities

Alex Rousskov and Amit Klein discovered that Squid incorrectly handled certain Content-Length headers. A remote attacker could possibly use this issue to perform an HTTP request smuggling attack, resulting in cache poisoning. (CVE-2020-15049)

Amit Klein discovered that Squid incorrectly validated certain data. A remote attacker could possibly use this issue to perform an HTTP request smuggling attack, resulting in cache poisoning. (CVE-2020-15810)

Régis Leroy discovered that Squid incorrectly validated certain data. A remote attacker could possibly use this issue to perform an HTTP request splitting attack, resulting in cache poisoning. (CVE-2020-15811)

Lubos Uhliarik discovered that Squid incorrectly handled certain Cache Digest response messages sent by trusted peers. A remote attacker could possibly use this issue to cause Squid to consume resources, resulting in a denial of service. (CVE-2020-24606)

Record
USN-4551-1
Updated
2026-11-02
OSVUSN-4895-1 No score

squid, squid3 vulnerabilities

Alex Rousskov and Amit Klein discovered that Squid incorrectly handled certain Content-Length headers. A remote attacker could possibly use this issue to perform an HTTP request smuggling attack, resulting in cache poisoning. This issue only affected Ubuntu 20.04 LTS. (CVE-2020-15049)

Jianjun Chen discovered that Squid incorrectly validated certain input. A remote attacker could use this issue to perform HTTP Request Smuggling and possibly access services forbidden by the security controls. (CVE-2020-25097)

Record
USN-4895-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
squid
Alpine:v3.15
2.0 up to 4.12.0-r0
4.12.0-r0
squid
Alpine:v3.16
2.0 up to 4.12.0-r0
4.12.0-r0
squid
Alpine:v3.17
2.0 up to 4.12.0-r0
4.12.0-r0
squid
Alpine:v3.18
2.0 up to 4.12.0-r0
4.12.0-r0
squid
Alpine:v3.19
2.0 up to 4.12.0-r0
4.12.0-r0
squid
Alpine:v3.20
2.0 up to 4.12.0-r0
4.12.0-r0
squid
Alpine:v3.21
2.0 up to 4.12.0-r0
4.12.0-r0
squid
Alpine:v3.22
2.0 up to 4.12.0-r0
4.12.0-r0
squid
Alpine:v3.23
2.0 up to 4.12.0-r0
4.12.0-r0
squid
Alpine:v3.24
2.0 up to 4.12.0-r0
4.12.0-r0
Show 64 moreShow less
Affected packages
PackageAffectedFixed
libecap
AlmaLinux:8
From an advisory covering 18 CVEs
before 1.0.1-2.module_el8.6.0+2741+01592ae8
1.0.1-2.module_el8.6.0+2741+01592ae8
libecap-devel
AlmaLinux:8
From an advisory covering 18 CVEs
before 1.0.1-2.module_el8.6.0+2741+01592ae8
1.0.1-2.module_el8.6.0+2741+01592ae8
squid
TuxCare:CentOS:6
From an advisory covering 2 CVEs
before 7:3.1.23-30.el6.cloudlinux.els
7:3.1.23-30.el6.cloudlinux.els
squid34
TuxCare:CentOS:6
From an advisory covering 9 CVEs
before 7:3.4.14-16.el6.cloudlinux.els
7:3.4.14-16.el6.cloudlinux.els
squid
TuxCare:OracleLinux:6
From an advisory covering 2 CVEs
before 7:3.1.23-30.el6.cloudlinux.els
7:3.1.23-30.el6.cloudlinux.els
squid34
TuxCare:OracleLinux:6
From an advisory covering 9 CVEs
before 7:3.4.14-16.el6.cloudlinux.els
7:3.4.14-16.el6.cloudlinux.els
squid
Debian:12
before 4.12-1
4.12-1
squid
Debian:13
before 4.12-1
4.12-1
squid
Debian:14
before 4.12-1
4.12-1
squid3
Debian:9
From an advisory covering 4 CVEs
before 3.5.23-5+deb9u5, plus listed versions
3.5.23-53.5.23-5+deb9u13.5.23-5+deb9u23.5.23-5+deb9u33.5.23-5+deb9u4
3.5.23-5+deb9u5
squid
Debian:10
From an advisory covering 2 CVEs
before 4.6-1+deb10u3, plus listed versions
4.6-14.6-1+deb10u14.6-1+deb10u2
4.6-1+deb10u3
squid
openEuler:20.03-LTS-SP1
From an advisory covering 6 CVEs
before 4.9-6.oe1
4.9-6.oe1
squid
Red Hat:enterprise_linux:7::server
From an advisory covering 7 CVEs
before 7:3.5.20-17.el7_9.4
7:3.5.20-17.el7_9.4
squid-debuginfo
Red Hat:enterprise_linux:7::server
From an advisory covering 7 CVEs
before 7:3.5.20-17.el7_9.4
7:3.5.20-17.el7_9.4
squid-migration-script
Red Hat:enterprise_linux:7::server
From an advisory covering 7 CVEs
before 7:3.5.20-17.el7_9.4
7:3.5.20-17.el7_9.4
squid-sysvinit
Red Hat:enterprise_linux:7::server
From an advisory covering 7 CVEs
before 7:3.5.20-17.el7_9.4
7:3.5.20-17.el7_9.4
squid
Red Hat:enterprise_linux:7::workstation
From an advisory covering 7 CVEs
before 7:3.5.20-17.el7_9.4
7:3.5.20-17.el7_9.4
squid-debuginfo
Red Hat:enterprise_linux:7::workstation
From an advisory covering 7 CVEs
before 7:3.5.20-17.el7_9.4
7:3.5.20-17.el7_9.4
squid-migration-script
Red Hat:enterprise_linux:7::workstation
From an advisory covering 7 CVEs
before 7:3.5.20-17.el7_9.4
7:3.5.20-17.el7_9.4
squid-sysvinit
Red Hat:enterprise_linux:7::workstation
From an advisory covering 7 CVEs
before 7:3.5.20-17.el7_9.4
7:3.5.20-17.el7_9.4
libecap
Red Hat:enterprise_linux:8::appstream
From an advisory covering 18 CVEs
before 0:1.0.1-2.module+el8.1.0+4044+36416a77
0:1.0.1-2.module+el8.1.0+4044+36416a77
libecap-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 18 CVEs
before 0:1.0.1-2.module+el8.1.0+4044+36416a77
0:1.0.1-2.module+el8.1.0+4044+36416a77
libecap-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 18 CVEs
before 0:1.0.1-2.module+el8.1.0+4044+36416a77
0:1.0.1-2.module+el8.1.0+4044+36416a77
libecap-devel
Red Hat:enterprise_linux:8::appstream
From an advisory covering 18 CVEs
before 0:1.0.1-2.module+el8.1.0+4044+36416a77
0:1.0.1-2.module+el8.1.0+4044+36416a77
squid
Red Hat:enterprise_linux:8::appstream
From an advisory covering 18 CVEs
before 7:4.11-3.module+el8.3.0+7851+7808b5f9
7:4.11-3.module+el8.3.0+7851+7808b5f9
squid-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 18 CVEs
before 7:4.11-3.module+el8.3.0+7851+7808b5f9
7:4.11-3.module+el8.3.0+7851+7808b5f9
squid-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 18 CVEs
before 7:4.11-3.module+el8.3.0+7851+7808b5f9
7:4.11-3.module+el8.3.0+7851+7808b5f9
libecap
Rocky Linux:8
From an advisory covering 18 CVEs
before 0:1.0.1-2.module+el8.4.0+404+316a0dc5
0:1.0.1-2.module+el8.4.0+404+316a0dc5
squid3
SUSE:Linux Enterprise Point of Sale 11 SP3
From an advisory covering 21 CVEs
before 3.1.23-8.16.37.12.1
3.1.23-8.16.37.12.1
squid3
SUSE:Linux Enterprise Server 11 SP4-LTSS
From an advisory covering 21 CVEs
before 3.1.23-8.16.37.12.1
3.1.23-8.16.37.12.1
squid
SUSE:HPE Helion OpenStack 8
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:OpenStack Cloud 7
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:OpenStack Cloud 8
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:OpenStack Cloud 9
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:OpenStack Cloud Crowbar 8
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:OpenStack Cloud Crowbar 9
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:Linux Enterprise Server 12 SP2-LTSS
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:Linux Enterprise Server 12 SP2-BCL
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:Linux Enterprise Server 12 SP3-LTSS
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:Linux Enterprise Server 12 SP3-BCL
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:Linux Enterprise Server 12 SP4-LTSS
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:Enterprise Storage 5
before 3.5.21-26.29.1
3.5.21-26.29.1
squid
SUSE:Linux Enterprise Module for Server Applications 15 SP1
From an advisory covering 4 CVEs
before 4.13-5.23.1
4.13-5.23.1
squid
SUSE:Linux Enterprise Module for Server Applications 15 SP2
From an advisory covering 4 CVEs
before 4.13-5.23.1
4.13-5.23.1
squid
SUSE:Linux Enterprise High Performance Computing 15-ESPOS
From an advisory covering 4 CVEs
before 4.13-5.23.1
4.13-5.23.1
squid
SUSE:Linux Enterprise High Performance Computing 15-LTSS
From an advisory covering 4 CVEs
before 4.13-5.23.1
4.13-5.23.1
squid
SUSE:Linux Enterprise Server 15-LTSS
From an advisory covering 4 CVEs
before 4.13-5.23.1
4.13-5.23.1
squid
SUSE:Linux Enterprise Server for SAP Applications 15
From an advisory covering 4 CVEs
before 4.13-5.23.1
4.13-5.23.1
squid
SUSE:Linux Enterprise Server 12 SP5
From an advisory covering 4 CVEs
before 4.13-4.15.1
4.13-4.15.1
squid
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
From an advisory covering 4 CVEs
before 4.13-4.15.1
4.13-4.15.1
squid3
Ubuntu:16.04:LTS
before 3.5.12-1ubuntu7.15, plus listed versions
3.3.8-1ubuntu163.3.8-1ubuntu173.5.12-1ubuntu63.5.12-1ubuntu73.5.12-1ubuntu7.1
Show 13 moreShow less
3.5.12-1ubuntu7.23.5.12-1ubuntu7.33.5.12-1ubuntu7.43.5.12-1ubuntu7.53.5.12-1ubuntu7.63.5.12-1ubuntu7.73.5.12-1ubuntu7.83.5.12-1ubuntu7.93.5.12-1ubuntu7.103.5.12-1ubuntu7.113.5.12-1ubuntu7.123.5.12-1ubuntu7.133.5.12-1ubuntu7.14
3.5.12-1ubuntu7.15
squid3
Ubuntu:18.04:LTS
before 3.5.27-1ubuntu1.9, plus listed versions
3.5.23-5ubuntu13.5.23-5ubuntu23.5.27-1ubuntu13.5.27-1ubuntu1.13.5.27-1ubuntu1.2
Show 6 moreShow less
3.5.27-1ubuntu1.33.5.27-1ubuntu1.43.5.27-1ubuntu1.53.5.27-1ubuntu1.63.5.27-1ubuntu1.73.5.27-1ubuntu1.8
3.5.27-1ubuntu1.9
squid
Ubuntu:20.04:LTS
before 4.10-1ubuntu1.3, plus listed versions
4.8-1ubuntu24.8-1ubuntu34.9-2ubuntu14.9-2ubuntu24.9-2ubuntu3
Show 4 moreShow less
4.9-2ubuntu44.10-1ubuntu14.10-1ubuntu1.14.10-1ubuntu1.2
4.10-1ubuntu1.3
squid3
Ubuntu:16.04:LTS
From an advisory covering 4 CVEs
before 3.5.12-1ubuntu7.15, plus listed versions
3.3.8-1ubuntu163.3.8-1ubuntu173.5.12-1ubuntu63.5.12-1ubuntu73.5.12-1ubuntu7.1
Show 13 moreShow less
3.5.12-1ubuntu7.23.5.12-1ubuntu7.33.5.12-1ubuntu7.43.5.12-1ubuntu7.53.5.12-1ubuntu7.63.5.12-1ubuntu7.73.5.12-1ubuntu7.83.5.12-1ubuntu7.93.5.12-1ubuntu7.103.5.12-1ubuntu7.113.5.12-1ubuntu7.123.5.12-1ubuntu7.133.5.12-1ubuntu7.14
3.5.12-1ubuntu7.15
squid3
Ubuntu:18.04:LTS
From an advisory covering 4 CVEs
before 3.5.27-1ubuntu1.9, plus listed versions
3.5.23-5ubuntu13.5.23-5ubuntu23.5.27-1ubuntu13.5.27-1ubuntu1.13.5.27-1ubuntu1.2
Show 6 moreShow less
3.5.27-1ubuntu1.33.5.27-1ubuntu1.43.5.27-1ubuntu1.53.5.27-1ubuntu1.63.5.27-1ubuntu1.73.5.27-1ubuntu1.8
3.5.27-1ubuntu1.9
squid3
Ubuntu:16.04:LTS
From an advisory covering 2 CVEs
before 3.5.12-1ubuntu7.16, plus listed versions
3.3.8-1ubuntu163.3.8-1ubuntu173.5.12-1ubuntu63.5.12-1ubuntu73.5.12-1ubuntu7.1
Show 14 moreShow less
3.5.12-1ubuntu7.23.5.12-1ubuntu7.33.5.12-1ubuntu7.43.5.12-1ubuntu7.53.5.12-1ubuntu7.63.5.12-1ubuntu7.73.5.12-1ubuntu7.83.5.12-1ubuntu7.93.5.12-1ubuntu7.103.5.12-1ubuntu7.113.5.12-1ubuntu7.123.5.12-1ubuntu7.133.5.12-1ubuntu7.143.5.12-1ubuntu7.15
3.5.12-1ubuntu7.16
squid3
Ubuntu:18.04:LTS
From an advisory covering 2 CVEs
before 3.5.27-1ubuntu1.10, plus listed versions
3.5.23-5ubuntu13.5.23-5ubuntu23.5.27-1ubuntu13.5.27-1ubuntu1.13.5.27-1ubuntu1.2
Show 7 moreShow less
3.5.27-1ubuntu1.33.5.27-1ubuntu1.43.5.27-1ubuntu1.53.5.27-1ubuntu1.63.5.27-1ubuntu1.73.5.27-1ubuntu1.83.5.27-1ubuntu1.9
3.5.27-1ubuntu1.10
squid
Ubuntu:20.04:LTS
From an advisory covering 2 CVEs
before 4.10-1ubuntu1.3, plus listed versions
4.8-1ubuntu24.8-1ubuntu34.9-2ubuntu14.9-2ubuntu24.9-2ubuntu3
Show 4 moreShow less
4.9-2ubuntu44.10-1ubuntu14.10-1ubuntu1.14.10-1ubuntu1.2
4.10-1ubuntu1.3
squid
openSUSE:Leap 15.1
From an advisory covering 4 CVEs
before 4.13-lp151.2.24.1
4.13-lp151.2.24.1
squid
openSUSE:Leap 15.2
From an advisory covering 4 CVEs
before 4.13-lp152.2.6.1
4.13-lp152.2.6.1
squid
openSUSE:Tumbleweed
From an advisory covering 40 CVEs
before 4.16-1.5
4.16-1.5

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2020-15049 is a critical vulnerability (CVSS 9.9) in Squid-cache Squid, published June 30, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.71%, the 93rd percentile. Fixed in squid 4.12.0-r0.

References

Show 194 moreShow less
This page doesn't list everything

Left out here: 15 references. The JSON record has them.

MoveEnter Open