cbcvebase.
CVE-2005-0174
published 2005-02-07

CVE-2005-0174: Squid 2.5 up to 2.5.STABLE7 allows remote attackers to poison the cache or conduct certain attacks via headers that do not follow the HTTP specification…

PriorityP432medium5CVSS 2.0
AVNACLAuNCNIPAN
EPSS
50.78%
98.8th percentile
Squid 2.5 up to 2.5.STABLE7 allows remote attackers to poison the cache or conduct certain attacks via headers that do not follow the HTTP specification, including (1) multiple Content-Length headers, (2) carriage return (CR) characters that are not part of a CRLF pair, and (3) header names containing whitespace characters.

Affected

21 ranges
VendorProductVersion rangeFixed in
debiansquid< squid 2.5.7-6 (bookworm)squid 2.5.7-6 (bookworm)
squidsquid
squidsquid
squidsquid
squidsquid
squidsquid
squidsquid
squidsquid
squidsquid
squidsquid
squidsquid
squidsquid
squidsquid
squidsquid
squidsquid
squidsquid
squidsquid
squidsquid>= 0 < 2.5.7-62.5.7-6
squidsquid>= 0 < 2.5.7-62.5.7-6
squidsquid>= 0 < 2.5.7-62.5.7-6
squidsquid>= 0 < 2.5.7-62.5.7-6

Detection & IOCsextracted from sources · hover to see the quote

  • Detect HTTP requests/responses with multiple Content-Length headers, which can be used to poison the Squid cache
  • Detect HTTP traffic containing bare carriage return (CR) characters that are not part of a CRLF pair in headers, indicative of cache poisoning attempts against Squid
  • Detect HTTP headers whose names contain whitespace characters, which violates the HTTP specification and can be abused to poison Squid's cache
  • Target Squid versions 2.5 through 2.5.STABLE7 as vulnerable; presence of these versions in an environment indicates exposure to cache poisoning and related attacks
  • ·Squid versions 2.5 through 2.5.STABLE7 are affected; the vulnerability stems from insufficient strictness in HTTP request/response header parsing, leading to cache pollution and potential delivery of wrong content to clients

CVSS provenance

nvdv2.05.0MEDIUMAV:N/AC:L/Au:N/C:N/I:P/A:N
osv5.0MEDIUM
vendor_debian5.0MEDIUM
vendor_redhat5.0MEDIUM
Stop checking back — get the weekly exploitation signal.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.