RHSA-2021:1135HighCVSS 8.6
Red Hat Security Advisory: squid security update
🔗 CVE IDs covered (1)
📋 Description
CVE-2020-25097 — squid: improper input validation may allow a trusted client to perform HTTP request smuggling
🎯 Affected products31
- Red Hat Enterprise Linux Server (v. 7)
- Red Hat Enterprise Linux Server Optional (v. 7)
- Red Hat Enterprise Linux Workstation (v. 7)
- Red Hat Enterprise Linux Workstation Optional (v. 7)
- squid-7:3.5.20-17.el7_9.6.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7)
- squid-7:3.5.20-17.el7_9.6.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7)
- squid-7:3.5.20-17.el7_9.6.s390x as a component of Red Hat Enterprise Linux Server (v. 7)
- squid-7:3.5.20-17.el7_9.6.src as a component of Red Hat Enterprise Linux Server (v. 7)
- squid-7:3.5.20-17.el7_9.6.src as a component of Red Hat Enterprise Linux Workstation (v. 7)
- squid-7:3.5.20-17.el7_9.6.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7)
- squid-7:3.5.20-17.el7_9.6.x86_64 as a component of Red Hat Enterprise Linux Workstation (v. 7)
- squid-debuginfo-7:3.5.20-17.el7_9.6.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7)
- squid-debuginfo-7:3.5.20-17.el7_9.6.ppc64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)
- squid-debuginfo-7:3.5.20-17.el7_9.6.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7)
- squid-debuginfo-7:3.5.20-17.el7_9.6.ppc64le as a component of Red Hat Enterprise Linux Server Optional (v. 7)
- squid-debuginfo-7:3.5.20-17.el7_9.6.s390x as a component of Red Hat Enterprise Linux Server (v. 7)
- squid-debuginfo-7:3.5.20-17.el7_9.6.s390x as a component of Red Hat Enterprise Linux Server Optional (v. 7)
- squid-debuginfo-7:3.5.20-17.el7_9.6.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7)
- squid-debuginfo-7:3.5.20-17.el7_9.6.x86_64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)
- squid-debuginfo-7:3.5.20-17.el7_9.6.x86_64 as a component of Red Hat Enterprise Linux Workstation (v. 7)
- squid-debuginfo-7:3.5.20-17.el7_9.6.x86_64 as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)
- squid-migration-script-7:3.5.20-17.el7_9.6.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7)
- squid-migration-script-7:3.5.20-17.el7_9.6.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7)
- squid-migration-script-7:3.5.20-17.el7_9.6.s390x as a component of Red Hat Enterprise Linux Server (v. 7)
- squid-migration-script-7:3.5.20-17.el7_9.6.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7)
- squid-migration-script-7:3.5.20-17.el7_9.6.x86_64 as a component of Red Hat Enterprise Linux Workstation (v. 7)
- squid-sysvinit-7:3.5.20-17.el7_9.6.ppc64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)
- squid-sysvinit-7:3.5.20-17.el7_9.6.ppc64le as a component of Red Hat Enterprise Linux Server Optional (v. 7)
- squid-sysvinit-7:3.5.20-17.el7_9.6.s390x as a component of Red Hat Enterprise Linux Server Optional (v. 7)
- squid-sysvinit-7:3.5.20-17.el7_9.6.x86_64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)
- +1 more not shown
✅ Remediation
For details on how to apply this update, which includes the changes described in this advisory, refer to: https://access.redhat.com/articles/11258 After installing this update, the squid service will be restarted automatically. Workaround: This flaw can be mitigated by setting the `uri_whitespace` directive in squid.conf to either: ``` uri_whitespace deny ``` or ``` uri_whitespace encode ```