Due to incorrect message processing Squid configured with append_domain can inappropriately redirect traffic to origins it should not be delivered to. References: http://www.squid-cache.org/Advisories/SQUID-2019_9.txt
Created squid tracking bugs for this issue: Affects: fedora-all [bug 1770367]
Upstream patches: http://www.squid-cache.org/Versions/v3/3.5/changesets/squid-3.5-e5f1813a674848dde570f7920873e1071f96e0b4.patch http://www.squid-cache.org/Versions/v4/changesets/squid-4-36492033ea4097821a4f7ff3ddcb971fbd1e8ba0.patch
External References: http://www.squid-cache.org/Advisories/SQUID-2019_9.txt
Mitigation: As per upstream: Remove append_domain configuration settings from squid.conf. The append_domain feature is redundant when /etc/resolv.conf is used to determine hostnames. However, please note that use of /etc/resolv.conf may require removal of dns_nameservers and other redundant DNS directives.
This bug is now closed. Further updates for individual products will be reflected on the CVE page(s): https://access.redhat.com/security/cve/cve-2019-18677
This issue has been addressed in the following products: Red Hat Enterprise Linux 8 Via RHSA-2020:4743 https://access.redhat.com/errata/RHSA-2020:4743