NetSight
high8.6

CVE-2020-24606

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 Ca…

Impact

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.

Affected products

VendorProductAffected versions
Squid-CacheSquid
from 3.0 before 4.13
from 5.0.1 before 5.0.4
CanonicalUbuntu Linux
Versions 16.04, 18.04, 20.04
DebianDebian Linux
Versions 9.0, 10.0
FedoraprojectFedora
Versions 31, 32, 33
OpensuseLeap
Versions 15.1, 15.2

Weakness classification

References