CVE-2021-28651: Input Validation

Published May 19, 2021
·
Updated

An issue was discovered in Squid before 4.15 and 5.x before 5.0.6. Due to a buffer-management bug, it allows a denial of service. When resolving a request with the urn: scheme, the parser leaks a small amount of memory. However, there is an unspecified attack methodology that can easily trigger a large amount of memory consumption.

Other sources

Due to an input validation bug Squid is vulnerable to a Denial of Service against all clients using the proxy. This problem allows a malicious server in collaboration with a trusted client to consume arbitrarily large amounts of memory on the server running Squid. Lack of available memory resources impacts all services on the machine running Squid. Once initiated the DoS situation will persist until Squid is shutdown.

Upstream security advisory: https://github.com/squid-cache/squid/security/advisories/GHSA-ch36-9jhx-phm4

Red Hat

Affected Software

11 affected componentsFixes available
debian/squid<=4.13-9, <=4.6-1, <=4.6-1+deb10u5
4.13-104.6-1+deb10u6
debian/squid
4.13-10+deb11u35.7-2+deb12u26.13-1
Squid-Cache Squid>=2.0<4.15
Squid-Cache Squid>=5.0<5.0.6
Debian Debian Linux=9.0
Debian Debian Linux=10.0
Fedoraproject Fedora=33
Fedoraproject Fedora=34
NetApp Cloud Manager
redhat/squid<4.15
4.15
redhat/squid<5.0.6
5.0.6

Event History

May 19, 2021
Data Sourced
via Red Hat·03:03 PM
DescriptionSeverityAffected Software
May 27, 2021
CVE Published
via MITRE·12:00 AM
Data Sourced
via MITRE·12:00 AM
Description
Jul 1, 2024
Data Sourced
via Launchpad·04:52 AM
Description
Sep 15, 2024
Data Sourced
via Ubuntu·05:06 AM
RemedyDescriptionSeverityAffected Software

Frequently Asked Questions

1

What is CVE-2021-28651?

CVE-2021-28651 is a vulnerability in Squid before 4.15 and 5.x before 5.0.6 that allows a denial of service.

2

How does CVE-2021-28651 impact Squid?

CVE-2021-28651 allows an attacker to trigger a denial of service condition in Squid.

3

What is the severity of CVE-2021-28651?

CVE-2021-28651 has a severity rating of high (7.5).

4

Are there any known attack methodologies for CVE-2021-28651?

Yes, there is an unspecified attack methodology that can easily trigger the vulnerability.

5

How can I fix CVE-2021-28651?

To fix CVE-2021-28651, you should update Squid to version 4.15 or 5.0.6 or later, as recommended by the vendor.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203