Every CVE Search/ Get API key

CVE-2019-12525

An issue was discovered in Squid 3.3.9 through 3.5.28 and 4.x through 4.7. When Squid is...

9.8 CriticalFix available

An issue was discovered in Squid 3.3.9 through 3.5.28 and 4.x through 4.7. When Squid is configured to use Digest authentication, it parses the header Proxy-Authorization. It searches for certain tokens such as domain, uri, and qop. Squid checks if this token's value starts with a quote and ends with one. If so, it performs a memcpy of its length minus 2. Squid never checks whether the value is just a single quote (which would satisfy its requirements), leading to a memcpy of its length minus 1.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

24.4%Up 21.7 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 9.8

An issue was discovered in Squid 3.3.9 through 3.5.28 and 4.x through 4.7. When Squid is configured to use Digest authentication, it parses the header Proxy-Authorization. It searches for certain tokens such as domain, uri, and qop. Squid checks if this token's value starts with a quote and ends with one. If so, it performs a memcpy of its length minus 2. Squid never checks whether the value is just a single quote (which would satisfy its requirements), leading to a memcpy of its length minus 1.

Record
CVE-2019-12525
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
7.5 HighAV:N/AC:L/Au:N/C:P/I:P/A:P
Weakness
CWE-787
Updated
2026-11-02
CVE List No score

An issue was discovered in Squid 3.3.9 through 3.5.28 and 4.x through 4.7. When Squid is configured to use Digest authentication, it parses the header Proxy-Authorization. It searches for certain tokens such as domain, uri, and qop. Squid checks if this token's value starts with a quote and ends with one. If so, it performs a memcpy of its length minus 2. Squid never checks whether the value is just a single quote (which would satisfy its requirements), leading to a memcpy of its length minus 1.

Record
CVE-2019-12525
Updated
2026-11-02
EUVDEUVD-2019-4120 No score

An issue was discovered in Squid 3.3.9 through 3.5.28 and 4.x through 4.7. When Squid is configured to use Digest authentication, it parses the header Proxy-Authorization. It searches for certain tokens such as domain, uri, and qop. Squid checks if this token's value starts with a quote and ends with one. If so, it performs a memcpy of its length minus 2. Squid never checks whether the value is just a single quote (which would satisfy its requirements), leading to a memcpy of its length minus 1.

Record
EUVD-2019-4120
Updated
2026-11-03
GitHub AdvisoriesGHSA-wxh3-97xf-wv5x 9.8

An issue was discovered in Squid 3.3.9 through 3.5.28 and 4.x through 4.7. When Squid is...

An issue was discovered in Squid 3.3.9 through 3.5.28 and 4.x through 4.7. When Squid is configured to use Digest authentication, it parses the header Proxy-Authorization. It searches for certain tokens such as domain, uri, and qop. Squid checks if this token's value starts with a quote and ends with one. If so, it performs a memcpy of its length minus 2. Squid never checks whether the value is just a single quote (which would satisfy its requirements), leading to a memcpy of its length minus 1.

Record
GHSA-wxh3-97xf-wv5x
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-119, CWE-787
Updated
2026-11-02
OSVALPINE-CVE-2019-12525 9.8

An issue was discovered in Squid 3.3.9 through 3.5.28 and 4.x through 4.7. When Squid is configured to use Digest authentication, it parses the header Proxy-Authorization. It searches for certain tokens such as domain, uri, and qop. Squid checks if this token's value starts with a quote and ends with one. If so, it performs a memcpy of its length minus 2. Squid never checks whether the value is just a single quote (which would satisfy its requirements), leading to a memcpy of its length minus 1.

Record
ALPINE-CVE-2019-12525
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSV 9.8

An issue was discovered in Squid 3.3.9 through 3.5.28 and 4.x through 4.7. When Squid is configured to use Digest authentication, it parses the header Proxy-Authorization. It searches for certain tokens such as domain, uri, and qop. Squid checks if this token's value starts with a quote and ends with one. If so, it performs a memcpy of its length minus 2. Squid never checks whether the value is just a single quote (which would satisfy its requirements), leading to a memcpy of its length minus 1.

Record
CVE-2019-12525
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
Show 18 moreShow less
OSVDEBIAN-CVE-2019-12525 9.8

An issue was discovered in Squid 3.3.9 through 3.5.28 and 4.x through 4.7. When Squid is configured to use Digest authentication, it parses the header Proxy-Authorization. It searches for certain tokens such as domain, uri, and qop. Squid checks if this token's value starts with a quote and ends with one. If so, it performs a memcpy of its length minus 2. Squid never checks whether the value is just a single quote (which would satisfy its requirements), leading to a memcpy of its length minus 1.

Record
DEBIAN-CVE-2019-12525
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2020:2040 8.1

Red Hat Security Advisory: squid security update

Record
RHSA-2020:2040
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVRHSA-2020:2041 8.1

Red Hat Security Advisory: squid:4 security update

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

Important: squid:4 security update

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

Security Fix(es):

  • squid: improper check for new member in ESIExpression::Evaluate allows for stack buffer overflow (CVE-2019-12519)

  • squid: improper access restriction upon Digest Authentication nonce replay could lead to remote code execution (CVE-2020-11945)

  • squid: parsing of header Proxy-Authentication leads to memory corruption (CVE-2019-12525)

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.

Record
RLSA-2020:2041
CVSS 3.1
8.1 HighCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2019-12525 9.8

An issue was discovered in Squid 3.3.9 through 3.5.28 and 4.x through 4.7. When Squid is configured to use Digest authentication, it parses the header Proxy-Authorization. It searches for certain tokens such as domain, uri, and qop. Squid checks if this token's value starts with a quote and ends with one. If so, it performs a memcpy of its length minus 2. Squid never checks whether the value is just a single quote (which would satisfy its requirements), leading to a memcpy of its length minus 1.

Record
UBUNTU-CVE-2019-12525
CVSS 3.1
9.8 CriticalCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 3.0
9.8 CriticalCVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVALSA-2020:2041 No score

Important: squid:4 security update

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

Security Fix(es):

  • squid: improper check for new member in ESIExpression::Evaluate allows for stack buffer overflow (CVE-2019-12519)

  • squid: improper access restriction upon Digest Authentication nonce replay could lead to remote code execution (CVE-2020-11945)

  • squid: parsing of header Proxy-Authentication leads to memory corruption (CVE-2019-12525)

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.

Record
ALSA-2020:2041
Updated
2026-11-02
OSVCLSA-2026-1777539404 No score

squid34: Fix of 12 CVEs

  • CVE-2019-12525: fix heap buffer over-read in Digest auth parameter parsing
  • CVE-2018-1000027: fix NULL pointer dereference in X-Forwarded-For logging for internal transactions
  • CVE-2018-19131: escape certificate field injection via %D in ERR_SECURE_CONNECT_FAIL page
  • CVE-2018-19132: fix memory leak when parsing denied or malformed SNMP packets
  • CVE-2019-13345: escape user_name and pub_auth parameters in cachemgr.cgi to prevent reflected XSS
  • CVE-2019-18860: validate hostname parameter in cachemgr.cgi to prevent reflected XSS
  • CVE-2019-18677: prevent hostname truncation when append_domain expands origin-relative domains
  • CVE-2019-18679: remove in-memory pointer from Digest nonce hash input (ASLR bypass)
  • CVE-2019-18678: reject HTTP requests with BWS between header field-name and colon (RFC 7230 3.2.4)
  • CVE-2019-12523: validate URN NID per RFC 8141 to prevent SSRF via crafted urn: requests
  • CVE-2019-12528: track FTP listing token positions to avoid strstr-based over-read into adjacent heap
  • CVE-2019-12529: replace uudecode with base64_decode in Basic auth to bound input-buffer reads
Record
CLSA-2026-1777539404
Updated
2026-11-02
OSVCLSA-2026-1777541147 No score

squid34: Fix of 12 CVEs

  • CVE-2019-12525: fix heap buffer over-read in Digest auth parameter parsing
  • CVE-2018-1000027: fix NULL pointer dereference in X-Forwarded-For logging for internal transactions
  • CVE-2018-19131: escape certificate field injection via %D in ERR_SECURE_CONNECT_FAIL page
  • CVE-2018-19132: fix memory leak when parsing denied or malformed SNMP packets
  • CVE-2019-13345: escape user_name and pub_auth parameters in cachemgr.cgi to prevent reflected XSS
  • CVE-2019-18860: validate hostname parameter in cachemgr.cgi to prevent reflected XSS
  • CVE-2019-18677: prevent hostname truncation when append_domain expands origin-relative domains
  • CVE-2019-18679: remove in-memory pointer from Digest nonce hash input (ASLR bypass)
  • CVE-2019-18678: reject HTTP requests with BWS between header field-name and colon (RFC 7230 3.2.4)
  • CVE-2019-12523: validate URN NID per RFC 8141 to prevent SSRF via crafted urn: requests
  • CVE-2019-12528: track FTP listing token positions to avoid strstr-based over-read into adjacent heap
  • CVE-2019-12529: replace uudecode with base64_decode in Basic auth to bound input-buffer reads
Record
CLSA-2026-1777541147
Updated
2026-11-02
OSVMGASA-2019-0265 No score

Updated squid packages fix security vulnerabilities

Updated squid packages fix security vulnerabilities:

It was discovered that Squid incorrectly handled Digest authentication. A remote attacker could possibly use this issue to cause Squid to crash, resulting in a denial of service (CVE-2019-12525).

It was discovered that Squid incorrectly handled Basic authentication. A remote attacker could possibly use this issue to cause Squid to crash, resulting in a denial of service (CVE-2019-12529).

It was discovered that Squid incorrectly handled the cachemgr.cgi web module. A remote attacker could possibly use this issue to conduct cross-site scripting (XSS) attacks (CVE-2019-13345).

Record
MGASA-2019-0265
Updated
2026-11-02
OSVMGASA-2019-0266 No score

Updated squid packages fix security vulnerabilities

Updated squid packages fix security vulnerabilities:

It was discovered that Squid incorrectly handled Digest authentication. A remote attacker could possibly use this issue to cause Squid to crash, resulting in a denial of service (CVE-2019-12525).

It was discovered that Squid incorrectly handled Basic authentication. A remote attacker could use this issue to cause Squid to crash, resulting in a denial of service, or possibly execute arbitrary code (CVE-2019-12527).

It was discovered that Squid incorrectly handled Basic authentication. A remote attacker could possibly use this issue to cause Squid to crash, resulting in a denial of service (CVE-2019-12529).

Due to incorrect string termination, Squid cachemgr.cgi 4.0 through 4.7 may access unallocated memory. On systems with memory access protections, this can cause the CGI process to terminate unexpectedly, resulting in a denial of service for all clients using it (CVE-2019-12854).

It was discovered that Squid incorrectly handled the cachemgr.cgi web module. A remote attacker could possibly use this issue to conduct cross-site scripting (XSS) attacks (CVE-2019-13345).

The squid package has been updated to version 4.8, fixing these issues and other bugs.

Record
MGASA-2019-0266
Updated
2026-11-02
OSVopenSUSE-SU-2019:2540-1 No score

Security update for squid

This update for squid to version 4.9 fixes the following issues:

Security issues fixed:

  • CVE-2019-13345: Fixed multiple cross-site scripting vulnerabilities in cachemgr.cgi (bsc#1140738).
  • CVE-2019-12526: Fixed potential remote code execution during URN processing (bsc#1156326).
  • CVE-2019-12523,CVE-2019-18676: Fixed multiple improper validations in URI processing (bsc#1156329).
  • CVE-2019-18677: Fixed Cross-Site Request Forgery in HTTP Request processing (bsc#1156328).
  • CVE-2019-18678: Fixed incorrect message parsing which could have led to HTTP request splitting issue (bsc#1156323).
  • CVE-2019-18679: Fixed information disclosure when processing HTTP Digest Authentication (bsc#1156324).

Other issues addressed:

  • Fixed DNS failures when peer name was configured with any upper case characters
  • Fixed several rock cache_dir corruption issues

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

Record
openSUSE-SU-2019:2540-1
Updated
2026-11-02
OSVopenSUSE-SU-2019:2541-1 No score

Security update for squid

This update for squid to version 4.9 fixes the following issues:

Security issues fixed:

  • CVE-2019-13345: Fixed multiple cross-site scripting vulnerabilities in cachemgr.cgi (bsc#1140738).
  • CVE-2019-12526: Fixed potential remote code execution during URN processing (bsc#1156326).
  • CVE-2019-12523,CVE-2019-18676: Fixed multiple improper validations in URI processing (bsc#1156329).
  • CVE-2019-18677: Fixed Cross-Site Request Forgery in HTTP Request processing (bsc#1156328).
  • CVE-2019-18678: Fixed incorrect message parsing which could have led to HTTP request splitting issue (bsc#1156323).
  • CVE-2019-18679: Fixed information disclosure when processing HTTP Digest Authentication (bsc#1156324).

Other issues addressed:

  • Fixed DNS failures when peer name was configured with any upper case characters
  • Fixed several rock cache_dir corruption issues

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

Record
openSUSE-SU-2019:2541-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-2019:2089-1 No score

Security update for squid

This update for squid fixes the following issues:

Security issue fixed:

  • CVE-2019-12529: Fixed a potential denial of service associated with HTTP Basic Authentication credentials (bsc#1141329).
  • CVE-2019-12525: Fixed a denial of service during processing of HTTP Digest Authentication credentials (bsc#1141332).
  • CVE-2019-13345: Fixed a cross site scripting vulnerability via user_name or auth parameter in cachemgr.cgi (bsc#1140738).
Record
SUSE-SU-2019:2089-1
Updated
2026-11-02
OSVSUSE-SU-2019:2089-2 No score

Security update for squid

This update for squid fixes the following issues:

Security issue fixed:

  • CVE-2019-12529: Fixed a potential denial of service associated with HTTP Basic Authentication credentials (bsc#1141329).
  • CVE-2019-12525: Fixed a denial of service during processing of HTTP Digest Authentication credentials (bsc#1141332).
  • CVE-2019-13345: Fixed a cross site scripting vulnerability via user_name or auth parameter in cachemgr.cgi (bsc#1140738).
Record
SUSE-SU-2019:2089-2
Updated
2026-11-02
OSVSUSE-SU-2019:2975-1 No score

Security update for squid

This update for squid to version 4.9 fixes the following issues:

Security issues fixed:

  • CVE-2019-13345: Fixed multiple cross-site scripting vulnerabilities in cachemgr.cgi (bsc#1140738).
  • CVE-2019-12526: Fixed potential remote code execution during URN processing (bsc#1156326).
  • CVE-2019-12523,CVE-2019-18676: Fixed multiple improper validations in URI processing (bsc#1156329).
  • CVE-2019-18677: Fixed Cross-Site Request Forgery in HTTP Request processing (bsc#1156328).
  • CVE-2019-18678: Fixed incorrect message parsing which could have led to HTTP request splitting issue (bsc#1156323).
  • CVE-2019-18679: Fixed information disclosure when processing HTTP Digest Authentication (bsc#1156324).

Other issues addressed:

  • Fixed DNS failures when peer name was configured with any upper case characters
  • Fixed several rock cache_dir corruption issues
Record
SUSE-SU-2019:2975-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
OSVUSN-4065-1 No score

squid, squid3 vulnerabilities

It was discovered that Squid incorrectly handled Digest authentication. A remote attacker could possibly use this issue to cause Squid to crash, resulting in a denial of service. (CVE-2019-12525)

It was discovered that Squid incorrectly handled Basic authentication. A remote attacker could use this issue to cause Squid to crash, resulting in a denial of service, or possibly execute arbitrary code. This issue only affected Ubuntu 19.04. (CVE-2019-12527)

It was discovered that Squid incorrectly handled Basic authentication. A remote attacker could possibly use this issue to cause Squid to crash, resulting in a denial of service. (CVE-2019-12529)

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
squid
Alpine:v3.10
3.3.9 up to 4.8-r0
4.8-r0
squid
Alpine:v3.9
3.3.9 up to 4.8-r0
4.8-r0
libecap
AlmaLinux:8
From an advisory covering 3 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 3 CVEs
before 1.0.1-2.module_el8.6.0+2741+01592ae8
1.0.1-2.module_el8.6.0+2741+01592ae8
squid34
TuxCare:OracleLinux:6
From an advisory covering 12 CVEs
before 7:3.4.14-16.el6.tuxcare.els13
7:3.4.14-16.el6.tuxcare.els13
squid34
TuxCare:CentOS:6
From an advisory covering 12 CVEs
before 7:3.4.14-16.el6.tuxcare.els13
7:3.4.14-16.el6.tuxcare.els13
squid
Debian:12
before 4.8-1
4.8-1
squid
Debian:13
before 4.8-1
4.8-1
squid
Debian:14
before 4.8-1
4.8-1
squid3
Debian:8
From an advisory covering 2 CVEs
before 3.4.8-6+deb8u8, plus listed versions
3.4.8-63.4.8-6+deb8u13.4.8-6+deb8u23.4.8-6+deb8u2~bpo70+13.4.8-6+deb8u3
Show 4 moreShow less
3.4.8-6+deb8u43.4.8-6+deb8u53.4.8-6+deb8u63.4.8-6+deb8u7
3.4.8-6+deb8u8
Show 45 moreShow less
Affected packages
PackageAffectedFixed
squid3
Debian:9
From an advisory covering 19 CVEs
before 3.5.23-5+deb9u2, plus listed versions
3.5.23-53.5.23-5+deb9u1
3.5.23-5+deb9u2
squid
Debian:10
From an advisory covering 5 CVEs
before 4.6-1+deb10u1, plus listed versions
4.6-1
4.6-1+deb10u1
squid
Mageia:6
From an advisory covering 3 CVEs
before 3.5.27-1.2.mga6
3.5.27-1.2.mga6
squid
Mageia:7
From an advisory covering 5 CVEs
before 4.8-1.mga7
4.8-1.mga7
squid
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 7:3.5.20-15.el7_8.1
7:3.5.20-15.el7_8.1
squid-debuginfo
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 7:3.5.20-15.el7_8.1
7:3.5.20-15.el7_8.1
squid-migration-script
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 7:3.5.20-15.el7_8.1
7:3.5.20-15.el7_8.1
squid-sysvinit
Red Hat:enterprise_linux:7::server
From an advisory covering 3 CVEs
before 7:3.5.20-15.el7_8.1
7:3.5.20-15.el7_8.1
squid
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 7:3.5.20-15.el7_8.1
7:3.5.20-15.el7_8.1
squid-debuginfo
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 7:3.5.20-15.el7_8.1
7:3.5.20-15.el7_8.1
squid-migration-script
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 7:3.5.20-15.el7_8.1
7:3.5.20-15.el7_8.1
squid-sysvinit
Red Hat:enterprise_linux:7::workstation
From an advisory covering 3 CVEs
before 7:3.5.20-15.el7_8.1
7:3.5.20-15.el7_8.1
libecap
Red Hat:enterprise_linux:8::appstream
From an advisory covering 3 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 3 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 3 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 3 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 3 CVEs
before 7:4.4-8.module+el8.2.0+6449+6ba3df3e.1
7:4.4-8.module+el8.2.0+6449+6ba3df3e.1
squid-debuginfo
Red Hat:enterprise_linux:8::appstream
From an advisory covering 3 CVEs
before 7:4.4-8.module+el8.2.0+6449+6ba3df3e.1
7:4.4-8.module+el8.2.0+6449+6ba3df3e.1
squid-debugsource
Red Hat:enterprise_linux:8::appstream
From an advisory covering 3 CVEs
before 7:4.4-8.module+el8.2.0+6449+6ba3df3e.1
7:4.4-8.module+el8.2.0+6449+6ba3df3e.1
libecap
Rocky Linux:8
From an advisory covering 3 CVEs
before 0:1.0.1-2.module+el8.4.0+404+316a0dc5
0:1.0.1-2.module+el8.4.0+404+316a0dc5
squid
SUSE:OpenStack Cloud 7
From an advisory covering 3 CVEs
before 3.5.21-26.17.1
3.5.21-26.17.1
squid
SUSE:OpenStack Cloud 8
From an advisory covering 3 CVEs
before 3.5.21-26.17.1
3.5.21-26.17.1
squid
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
From an advisory covering 3 CVEs
before 3.5.21-26.17.1
3.5.21-26.17.1
squid
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
From an advisory covering 3 CVEs
before 3.5.21-26.17.1
3.5.21-26.17.1
squid
SUSE:Linux Enterprise Server 12 SP2-LTSS
From an advisory covering 3 CVEs
before 3.5.21-26.17.1
3.5.21-26.17.1
squid
SUSE:Linux Enterprise Server 12 SP2-BCL
From an advisory covering 3 CVEs
before 3.5.21-26.17.1
3.5.21-26.17.1
squid
SUSE:Linux Enterprise Server 12 SP3-LTSS
From an advisory covering 3 CVEs
before 3.5.21-26.17.1
3.5.21-26.17.1
squid
SUSE:Linux Enterprise Server 12 SP3-BCL
From an advisory covering 3 CVEs
before 3.5.21-26.17.1
3.5.21-26.17.1
squid
SUSE:Linux Enterprise Server 12 SP4
From an advisory covering 3 CVEs
before 3.5.21-26.17.1
3.5.21-26.17.1
squid
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
From an advisory covering 3 CVEs
before 3.5.21-26.17.1
3.5.21-26.17.1
squid
SUSE:Enterprise Storage 4
From an advisory covering 3 CVEs
before 3.5.21-26.17.1
3.5.21-26.17.1
squid
SUSE:Enterprise Storage 5
From an advisory covering 3 CVEs
before 3.5.21-26.17.1
3.5.21-26.17.1
squid
SUSE:HPE Helion OpenStack 8
From an advisory covering 3 CVEs
before 3.5.21-26.17.1
3.5.21-26.17.1
squid
SUSE:OpenStack Cloud Crowbar 8
From an advisory covering 3 CVEs
before 3.5.21-26.17.1
3.5.21-26.17.1
squid
SUSE:Linux Enterprise Module for Server Applications 15
From an advisory covering 12 CVEs
before 4.9-5.11.1
4.9-5.11.1
squid
SUSE:Linux Enterprise Module for Server Applications 15 SP1
From an advisory covering 12 CVEs
before 4.9-5.11.1
4.9-5.11.1
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
squid3
Ubuntu:16.04:LTS
before 3.5.12-1ubuntu7.8, plus listed versions
3.3.8-1ubuntu163.3.8-1ubuntu173.5.12-1ubuntu63.5.12-1ubuntu73.5.12-1ubuntu7.1
Show 6 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.7
3.5.12-1ubuntu7.8
squid3
Ubuntu:18.04:LTS
before 3.5.27-1ubuntu1.3, plus listed versions
3.5.23-5ubuntu13.5.23-5ubuntu23.5.27-1ubuntu13.5.27-1ubuntu1.13.5.27-1ubuntu1.2
3.5.27-1ubuntu1.3
squid3
Ubuntu:16.04:LTS
From an advisory covering 2 CVEs
before 3.5.12-1ubuntu7.8, plus listed versions
3.3.8-1ubuntu163.3.8-1ubuntu173.5.12-1ubuntu63.5.12-1ubuntu73.5.12-1ubuntu7.1
Show 6 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.7
3.5.12-1ubuntu7.8
squid3
Ubuntu:18.04:LTS
From an advisory covering 2 CVEs
before 3.5.27-1ubuntu1.3, plus listed versions
3.5.23-5ubuntu13.5.23-5ubuntu23.5.27-1ubuntu13.5.27-1ubuntu1.13.5.27-1ubuntu1.2
3.5.27-1ubuntu1.3
squid
openSUSE:Leap 15.0
From an advisory covering 12 CVEs
before 4.9-lp150.13.1
4.9-lp150.13.1
squid
openSUSE:Leap 15.1
From an advisory covering 12 CVEs
before 4.9-lp151.2.7.1
4.9-lp151.2.7.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, GitHub Advisories, NVD, OSV

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

In short

CVE-2019-12525 is a critical vulnerability (CVSS 9.8) in Squid-cache Squid, published July 11, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 24.4%, the 97th percentile. Fixed in squid 4.8-r0.

References

Show 119 moreShow less
MoveEnter Open