Description
Squid 2.4 STABLE3 and earlier allows remote attackers to cause a denial of service (core dump) and possibly execute arbitrary code with an ftp:// URL with a larger number of special characters, which exceed the buffer when Squid URL-escapes the characters.
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Squid 2.0-4 - Cache FTP Proxy URL Buffer Overflow EDB-21297 · remote · Feb 21, 2002 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://www.squid-cache.org/Versions/v2/2.4/bugs/
- CLA-2002:464 vendor-advisory
- SuSE-SA:2002:008 vendor-advisory
- MDKSA-2002:016 vendor-advisory
- 20020222 Squid buffer overflow mailing-list
- 20020222 TSLSA-2002-0031 - squid mailing-list
- CSSA-2002-SCO.7 vendor-advisory
- 20020221 Squid HTTP Proxy Security Update Advisory 2002:1 mailing-list
- RHSA-2002:029 vendor-advisory
- CSSA-2002-010.0 vendor-advisory
- 5378 vdb-entry
- squid-ftpbuildtitleurl-bo(8258) vdb-entry
- 4148 vdb-entry