CVE-2020-25097 Other in n/a
A trusted client can bypass security controls via HTTP Request Smuggling in Squid when specific whitespace settings are enabled.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2020-25097?
CVE-2020-25097 is a high-severity vulnerability in Debian Debian Linux, published on 19 Mar 2021. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
An issue was discovered in Squid through 4.13 and 5.x through 5.0.4. Due to improper input validation, it allows a trusted client to perform HTTP Request Smuggling and access services otherwise forbidden by the security controls. This occurs for certain uri_whitespace configuration settings.
Which versions are affected by CVE-2020-25097?
It affects 4 products.
Linux distribution packages (33)
libecap AlmaLinux:8 | All versions | 1.0.1-2.module_el8.6.0+2741+01592ae8 |
libecap-devel AlmaLinux:8 | All versions | 1.0.1-2.module_el8.6.0+2741+01592ae8 |
squid Red Hat:enterprise_linux:7::server | All versions | 7:3.5.20-17.el7_9.6 |
squid-debuginfo Red Hat:enterprise_linux:7::server | All versions | 7:3.5.20-17.el7_9.6 |
squid-migration-script Red Hat:enterprise_linux:7::server | All versions | 7:3.5.20-17.el7_9.6 |
squid-sysvinit Red Hat:enterprise_linux:7::server | All versions | 7:3.5.20-17.el7_9.6 |
squid Red Hat:enterprise_linux:7::workstation | All versions | 7:3.5.20-17.el7_9.6 |
squid-debuginfo Red Hat:enterprise_linux:7::workstation | All versions | 7:3.5.20-17.el7_9.6 |
squid-migration-script Red Hat:enterprise_linux:7::workstation | All versions | 7:3.5.20-17.el7_9.6 |
squid-sysvinit Red Hat:enterprise_linux:7::workstation | All versions | 7:3.5.20-17.el7_9.6 |
libecap Red Hat:enterprise_linux:8::appstream | All versions | 0:1.0.1-2.module+el8.1.0+4044+36416a77 |
libecap-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 0:1.0.1-2.module+el8.1.0+4044+36416a77 |
libecap-debugsource Red Hat:enterprise_linux:8::appstream | All versions | 0:1.0.1-2.module+el8.1.0+4044+36416a77 |
libecap-devel Red Hat:enterprise_linux:8::appstream | All versions | 0:1.0.1-2.module+el8.1.0+4044+36416a77 |
squid Red Hat:enterprise_linux:8::appstream | All versions | 7:4.11-4.module+el8.4.0+10676+a969168e.2 |
squid-debuginfo Red Hat:enterprise_linux:8::appstream | All versions | 7:4.11-4.module+el8.4.0+10676+a969168e.2 |
squid-debugsource Red Hat:enterprise_linux:8::appstream | All versions | 7:4.11-4.module+el8.4.0+10676+a969168e.2 |
libecap Red Hat:rhel_eus:8.1::appstream | All versions | 0:1.0.1-2.module+el8.1.0+4044+36416a77 |
libecap-debuginfo Red Hat:rhel_eus:8.1::appstream | All versions | 0:1.0.1-2.module+el8.1.0+4044+36416a77 |
libecap-debugsource Red Hat:rhel_eus:8.1::appstream | All versions | 0:1.0.1-2.module+el8.1.0+4044+36416a77 |
libecap-devel Red Hat:rhel_eus:8.1::appstream | All versions | 0:1.0.1-2.module+el8.1.0+4044+36416a77 |
squid Red Hat:rhel_eus:8.1::appstream | All versions | 7:4.4-8.module+el8.1.0+10584+c769fd35.3 |
squid-debuginfo Red Hat:rhel_eus:8.1::appstream | All versions | 7:4.4-8.module+el8.1.0+10584+c769fd35.3 |
squid-debugsource Red Hat:rhel_eus:8.1::appstream | All versions | 7:4.4-8.module+el8.1.0+10584+c769fd35.3 |
libecap Red Hat:rhel_eus:8.2::appstream | All versions | 0:1.0.1-2.module+el8.1.0+4044+36416a77 |
libecap-debuginfo Red Hat:rhel_eus:8.2::appstream | All versions | 0:1.0.1-2.module+el8.1.0+4044+36416a77 |
libecap-debugsource Red Hat:rhel_eus:8.2::appstream | All versions | 0:1.0.1-2.module+el8.1.0+4044+36416a77 |
libecap-devel Red Hat:rhel_eus:8.2::appstream | All versions | 0:1.0.1-2.module+el8.1.0+4044+36416a77 |
squid Red Hat:rhel_eus:8.2::appstream | All versions | 7:4.4-8.module+el8.2.0+10583+6e4ac934.3 |
squid-debuginfo Red Hat:rhel_eus:8.2::appstream | All versions | 7:4.4-8.module+el8.2.0+10583+6e4ac934.3 |
squid-debugsource Red Hat:rhel_eus:8.2::appstream | All versions | 7:4.4-8.module+el8.2.0+10583+6e4ac934.3 |
libecap Rocky Linux:8 | All versions | 0:1.0.1-2.module+el8.4.0+404+316a0dc5 |
squid Rocky Linux:8 | All versions | 7:4.11-4.module+el8.4.0+404+316a0dc5.2 |
Products include Debian Debian Linux, Fedoraproject Fedora, Netapp Cloud Manager, Squid-Cache Squid.
How do I fix CVE-2020-25097?
Apply the vendor's patch.
Is CVE-2020-25097 being exploited?
There is no known exploitation of CVE-2020-25097 in the wild and no public exploit code.
Other vulnerabilities in Debian Debian Linux
Sources
Also known as ALPINE-CVE-2020-25097, ALSA-2021:1979, DEBIAN-CVE-2020-25097, DLA-2598-1, DSA-4873-1, GHSA-jvf6-h9gj-pmj6 and 6 more.