CVE-2020-24606

squid: Improper input validation could result in a DoS

Published Aug 24, 2020 CVSS 3.1 · 8.6 High EPSS 4.6% KEV · Not listed
Description
Squid before 4.13 and 5.x before 5.0.4 allows a trusted peer to perform Denial of Service by consuming all available CPU cycles during handling of a crafted Cache Digest response message. This only occurs when cache_peer is used with the cache digests feature. The problem exists because peerDigestHandleReply() livelocking in peer_digest.cc mishandles EOF.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-2394-1 squid3 security update
Debian DSA Debian DSA DSA-4751-1 squid security update
EUVD EUVD EUVD-2020-17323 Squid before 4.13 and 5.x before 5.0.4 allows a trusted peer to perform Denial of Service by consuming all available CPU cycles during handling of a crafted Cache Digest response message. This only occurs when cache_peer is used with the cache digests feature. The problem exists because peerDigestHandleReply() livelocking in peer_digest.cc mishandles EOF.
Ubuntu USN Ubuntu USN USN-4477-1 Squid vulnerabilities
Ubuntu USN Ubuntu USN USN-4551-1 Squid vulnerabilities
History

No history.