Every CVE Search/ Get API key

CVE-2019-18677

An issue was discovered in Squid 3.x and 4.x through 4.8 when the append_domain setting is used ...

6.1 MediumFix available

CVE-2019-18677 is a medium vulnerability (CVSS 6.1) in Squid-cache Squid, published November 14, 2019. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.93%, the 90th percentile. Fixed in libecap 1.0.1-2.module_el8.6.0+2741+01592ae8.

An issue was discovered in Squid 3.x and 4.x through 4.8 when the append_domain setting is used (because the appended characters do not properly interact with hostname length restrictions). Due to incorrect message processing, it can inappropriately redirect traffic to origins it should not be delivered to.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
Required

What an attacker can affect

Confidentiality
Low
Integrity
Low
Availability
None

Exploit likelihood

3.93%Up 1.5 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 6.1

An issue was discovered in Squid 3.x and 4.x through 4.8 when the append_domain setting is used (because the appended characters do not properly interact with hostname length restrictions). Due to incorrect message processing, it can inappropriately redirect traffic to origins it should not be delivered to.

Record
CVE-2019-18677
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
CVSS 2.0
5.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:N
Weakness
CWE-352
Updated
2026-11-02
CVE List No score

An issue was discovered in Squid 3.x and 4.x through 4.8 when the append_domain setting is used (because the appended characters do not properly interact with hostname length restrictions). Due to incorrect message processing, it can inappropriately redirect traffic to origins it should not be delivered to.

Record
CVE-2019-18677
Updated
2026-11-02
EUVDEUVD-2019-8393 No score

An issue was discovered in Squid 3.x and 4.x through 4.8 when the append_domain setting is used (because the appended characters do not properly interact with hostname length restrictions). Due to incorrect message processing, it can inappropriately redirect traffic to origins it should not be delivered to.

Record
EUVD-2019-8393
Updated
2026-11-03
GitHub AdvisoriesGHSA-mm65-p7g9-c5hr 6.1

An issue was discovered in Squid 3.x and 4.x through 4.8 when the append_domain setting is used ...

An issue was discovered in Squid 3.x and 4.x through 4.8 when the append_domain setting is used (because the appended characters do not properly interact with hostname length restrictions). Due to incorrect message processing, it can inappropriately redirect traffic to origins it should not be delivered to.

Record
GHSA-mm65-p7g9-c5hr
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-352
Updated
2026-11-02
OSV 6.1

An issue was discovered in Squid 3.x and 4.x through 4.8 when the append_domain setting is used (because the appended characters do not properly interact with hostname length restrictions). Due to incorrect message processing, it can inappropriately redirect traffic to origins it should not be delivered to.

Record
CVE-2019-18677
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
OSVDEBIAN-CVE-2019-18677 6.1

An issue was discovered in Squid 3.x and 4.x through 4.8 when the append_domain setting is used (because the appended characters do not properly interact with hostname length restrictions). Due to incorrect message processing, it can inappropriately redirect traffic to origins it should not be delivered to.

Record
DEBIAN-CVE-2019-18677
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
Show 17 moreShow less
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-2019-18677 6.1

An issue was discovered in Squid 3.x and 4.x through 4.8 when the append_domain setting is used (because the appended characters do not properly interact with hostname length restrictions). Due to incorrect message processing, it can inappropriately redirect traffic to origins it should not be delivered to.

Record
UBUNTU-CVE-2019-18677
CVSS 3.1
6.1 MediumCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
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-2026-1776878817 No score

squid: Fix of 13 CVEs

  • CVE-2018-1000027: fix NULL pointer dereference in clientFollowXForwardedForCheck for transactions without a client connection
  • CVE-2018-19131: fix XSS via X.509 certificate fields rendered unescaped in SSL error pages
  • CVE-2019-12520: prevent cache poisoning by suppressing URL userinfo from absolute URLs for non-FTP schemes
  • CVE-2019-12523: reject URIs with invalid scheme (non-alpha first char) and malformed URN NID
  • CVE-2019-12526: add Must() guard in URN response handling to prevent re-entry with zero-length buffer
  • CVE-2019-12528: fix FTP directory listing parser info leak from heap into HTTP responses
  • CVE-2019-12529: fix Basic auth uudecode out-of-bounds read/write via proper bounds checking
  • CVE-2019-13345: fix multiple XSS issues in cachemgr.cgi via rfc1738-escaping user_name and auth parameters
  • CVE-2019-18676: cap URI scheme length and reject malformed scheme prefixes to prevent buffer overflow in urlParse
  • CVE-2019-18677: prevent CSRF via append_domain truncation by rejecting oversized domain appends
  • CVE-2019-18678: reject HTTP headers with whitespace between field-name and colon per RFC 7230 to prevent request splitting
  • CVE-2019-18679: remove raw heap pointer from Digest nonce hash input to prevent information disclosure and ASLR bypass
  • CVE-2019-18860: fix cachemgr.cgi XSS/info-disclosure via hostname parameter validation
Record
CLSA-2026-1776878817
Updated
2026-11-02
OSVCLSA-2026-1776879277 No score

squid: Fix of 13 CVEs

  • CVE-2018-1000027: fix NULL pointer dereference in clientFollowXForwardedForCheck for transactions without a client connection
  • CVE-2018-19131: fix XSS via X.509 certificate fields rendered unescaped in SSL error pages
  • CVE-2019-12520: prevent cache poisoning by suppressing URL userinfo from absolute URLs for non-FTP schemes
  • CVE-2019-12523: reject URIs with invalid scheme (non-alpha first char) and malformed URN NID
  • CVE-2019-12526: add Must() guard in URN response handling to prevent re-entry with zero-length buffer
  • CVE-2019-12528: fix FTP directory listing parser info leak from heap into HTTP responses
  • CVE-2019-12529: fix Basic auth uudecode out-of-bounds read/write via proper bounds checking
  • CVE-2019-13345: fix multiple XSS issues in cachemgr.cgi via rfc1738-escaping user_name and auth parameters
  • CVE-2019-18676: cap URI scheme length and reject malformed scheme prefixes to prevent buffer overflow in urlParse
  • CVE-2019-18677: prevent CSRF via append_domain truncation by rejecting oversized domain appends
  • CVE-2019-18678: reject HTTP headers with whitespace between field-name and colon per RFC 7230 to prevent request splitting
  • CVE-2019-18679: remove raw heap pointer from Digest nonce hash input to prevent information disclosure and ASLR bypass
  • CVE-2019-18860: fix cachemgr.cgi XSS/info-disclosure via hostname parameter validation
Record
CLSA-2026-1776879277
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-0382 No score

Updated squid packages fix security vulnerabilities

Potential remote code execution during URN processing (CVE-2019-12526).

Multiple improper validations in URI processing (CVE-2019-12523, CVE-2019-18676).

Cross-Site Request Forgery in HTTP Request processing (CVE-2019-18677).

Incorrect message parsing which could have led to HTTP request splitting issue (CVE-2019-18678).

Information disclosure when processing HTTP Digest Authentication (CVE-2019-18679).

Record
MGASA-2019-0382
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: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-2019:3067-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 addressesd:

  • Fixed DNS failures when peer name was configured with any upper case characters
  • Fixed several rock cache_dir corruption issues
Record
SUSE-SU-2019:3067-1
Updated
2026-11-02
OSVSUSE-SU-2020:0661-1 No score

Security update for squid

This update for squid fixes the following issues:

  • CVE-2019-12528: Fixed an information disclosure flaw in the FTP gateway (bsc#1162689).
  • 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).
  • CVE-2020-8449: Fixed a buffer overflow when squid is acting as reverse-proxy (bsc#1162687).
  • CVE-2020-8450: Fixed a buffer overflow when squid is acting as reverse-proxy (bsc#1162687).
  • CVE-2020-8517: Fixed a buffer overflow in ext_lm_group_acl when processing NTLM Authentication credentials (bsc#1162691).
Record
SUSE-SU-2020:0661-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-4213-1 No score

squid, squid3 vulnerabilities

Jeriko One and Kristoffer Danielsson discovered that Squid incorrectly handled certain URN requests. A remote attacker could possibly use this issue to bypass access checks and access restricted servers. This issue was only addressed in Ubuntu 19.04 and Ubuntu 19.10. (CVE-2019-12523)

Jeriko One discovered that Squid incorrectly handed URN responses. 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-12526)

Alex Rousskov discovered that Squid incorrectly handled certain strings. A remote attacker could possibly use this issue to cause Squid to crash, resulting in a denial of service. This issue only affected Ubuntu 19.04. (CVE-2019-12854)

Jeriko One and Kristoffer Danielsson discovered that Squid incorrectly handled certain input. 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 was only addressed in Ubuntu 19.04 and Ubuntu 19.10. (CVE-2019-18676)

Kristoffer Danielsson discovered that Squid incorrectly handled certain messages. This issue could result in traffic being redirected to origins it should not be delivered to. (CVE-2019-18677)

Régis Leroy discovered that Squid incorrectly handled certain HTTP request headers. A remote attacker could use this to smuggle HTTP requests and corrupt caches with arbitrary content. (CVE-2019-18678)

David Fifield discovered that Squid incorrectly handled HTTP Digest Authentication. A remote attacker could possibly use this issue to obtain pointer contents and bypass ASLR protections. (CVE-2019-18679)

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

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libecap
AlmaLinux:8
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
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
before 7:3.1.23-30.el6.tuxcare.els17
7:3.1.23-30.el6.tuxcare.els17
squid
TuxCare:OracleLinux:6
before 7:3.1.23-30.el6.tuxcare.els17
7:3.1.23-30.el6.tuxcare.els17
squid34
TuxCare:OracleLinux:6
before 7:3.4.14-16.el6.tuxcare.els13
7:3.4.14-16.el6.tuxcare.els13
squid34
TuxCare:CentOS:6
before 7:3.4.14-16.el6.tuxcare.els13
7:3.4.14-16.el6.tuxcare.els13
squid
Debian:12
before 4.9-1
4.9-1
squid
Debian:13
before 4.9-1
4.9-1
squid
Debian:14
before 4.9-1
4.9-1
squid3
Debian:8
before 3.4.8-6+deb8u9, 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 5 moreShow less
3.4.8-6+deb8u43.4.8-6+deb8u53.4.8-6+deb8u63.4.8-6+deb8u73.4.8-6+deb8u8
3.4.8-6+deb8u9
Show 36 moreShow less
Affected packages
PackageAffectedFixed
squid3
Debian:9
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
before 4.6-1+deb10u2, plus listed versions
4.6-14.6-1+deb10u1
4.6-1+deb10u2
squid
Mageia:7
before 4.9-1.mga7
4.9-1.mga7
libecap
Red Hat:enterprise_linux:8::appstream
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
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
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
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
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
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
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
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:Linux Enterprise Module for Server Applications 15
before 4.9-5.11.1
4.9-5.11.1
squid
SUSE:Linux Enterprise Module for Server Applications 15 SP1
before 4.9-5.11.1
4.9-5.11.1
squid
SUSE:Linux Enterprise Server 12 SP5
before 4.9-4.3.2
4.9-4.3.2
squid
SUSE:Linux Enterprise Server for SAP Applications 12 SP5
before 4.9-4.3.2
4.9-4.3.2
squid
SUSE:HPE Helion OpenStack 8
before 3.5.21-26.20.1
3.5.21-26.20.1
squid
SUSE:OpenStack Cloud 7
before 3.5.21-26.20.1
3.5.21-26.20.1
squid
SUSE:OpenStack Cloud 8
before 3.5.21-26.20.1
3.5.21-26.20.1
squid
SUSE:OpenStack Cloud Crowbar 8
before 3.5.21-26.20.1
3.5.21-26.20.1
squid
SUSE:Linux Enterprise Server for SAP Applications 12 SP2
before 3.5.21-26.20.1
3.5.21-26.20.1
squid
SUSE:Linux Enterprise Server for SAP Applications 12 SP3
before 3.5.21-26.20.1
3.5.21-26.20.1
squid
SUSE:Linux Enterprise Server 12 SP2-LTSS
before 3.5.21-26.20.1
3.5.21-26.20.1
squid
SUSE:Linux Enterprise Server 12 SP2-BCL
before 3.5.21-26.20.1
3.5.21-26.20.1
squid
SUSE:Linux Enterprise Server 12 SP3-LTSS
before 3.5.21-26.20.1
3.5.21-26.20.1
squid
SUSE:Linux Enterprise Server 12 SP3-BCL
before 3.5.21-26.20.1
3.5.21-26.20.1
squid
SUSE:Linux Enterprise Server 12 SP4
before 3.5.21-26.20.1
3.5.21-26.20.1
squid
SUSE:Linux Enterprise Server for SAP Applications 12 SP4
before 3.5.21-26.20.1
3.5.21-26.20.1
squid
SUSE:Enterprise Storage 5
before 3.5.21-26.20.1
3.5.21-26.20.1
squid3
SUSE:Linux Enterprise Point of Sale 11 SP3
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
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.9, plus listed versions
3.3.8-1ubuntu163.3.8-1ubuntu173.5.12-1ubuntu63.5.12-1ubuntu73.5.12-1ubuntu7.1
Show 7 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.8
3.5.12-1ubuntu7.9
squid3
Ubuntu:18.04:LTS
before 3.5.27-1ubuntu1.4, plus listed versions
3.5.23-5ubuntu13.5.23-5ubuntu23.5.27-1ubuntu13.5.27-1ubuntu1.13.5.27-1ubuntu1.23.5.27-1ubuntu1.3
3.5.27-1ubuntu1.4
squid
Ubuntu:20.04:LTS
before 4.9-2ubuntu1, plus listed versions
4.8-1ubuntu24.8-1ubuntu3
4.9-2ubuntu1
squid
openSUSE:Leap 15.0
before 4.9-lp150.13.1
4.9-lp150.13.1
squid
openSUSE:Leap 15.1
before 4.9-lp151.2.7.1
4.9-lp151.2.7.1
squid
openSUSE:Tumbleweed
before 4.16-1.5
4.16-1.5

History

History
WhenChangedSources
2026-11-03aliasesEUVD
2026-11-02createdCVE List, GitHub Advisories, NVD, OSV

References

Show 194 moreShow less
This page doesn't list everything

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

MoveEnter Open