xfocus logo xfocus title
首页 焦点原创 安全文摘 安全工具 安全漏洞 焦点项目 焦点论坛 关于我们
English Version

Squid压缩DNS缓冲溢出漏洞


发布时间:2002-03-29
更新时间:2002-03-29
严重程度:
威胁程度:远程拒绝服务
错误类型:边界检查错误
利用方式:服务器模式

BUGTRAQ ID:4363

受影响系统
National Science Foundation Squid Web Proxy 2.0
National Science Foundation Squid Web Proxy 2.1
National Science Foundation Squid Web Proxy 2.2STABLE5
   - S.u.S.E. Linux 6.3
   - S.u.S.E. Linux 6.3 alpha
   - S.u.S.E. Linux 6.4alpha
   - S.u.S.E. Linux 6.4ppc
   - S.u.S.E. Linux 7.0
   - S.u.S.E. Linux 7.0alpha
   - S.u.S.E. Linux 7.0ppc
   - S.u.S.E. Linux 7.0sparc
   - S.u.S.E. Linux 7.1alpha
   - S.u.S.E. Linux 7.1ppc
   - S.u.S.E. Linux 7.1sparc
   - S.u.S.E. Linux 7.1x86
National Science Foundation Squid Web Proxy 2.2
   - RedHat Linux 5.2 alpha
   - RedHat Linux 5.2 i386
   - RedHat Linux 5.2 sparc
   - RedHat Linux 6.0 alpha
   - RedHat Linux 6.0 i386
   - RedHat Linux 6.0 sparc
National Science Foundation Squid Web Proxy 2.3STABLE5
   + MandrakeSoft Corporate Server 1.0.1
   + MandrakeSoft Linux Mandrake 7.1
   + MandrakeSoft Linux Mandrake 7.2
   + MandrakeSoft Linux Mandrake 8.0
   + MandrakeSoft Linux Mandrake 8.0 ppc
   + MandrakeSoft Single Network Firewall 7.2
   + Trustix Secure Linux 1.1
   + Trustix Secure Linux 1.2
   + Trustix Secure Linux 1.5
National Science Foundation Squid Web Proxy 2.3STABLE4
   - Caldera OpenLinux Server 3.1
   - Immunix Immunix OS 6.2
   - Immunix Immunix OS 7.0
   - Immunix Immunix OS 7.0beta
   - MandrakeSoft Corporate Server 1.0.1
   - MandrakeSoft Linux Mandrake 7.1
   - MandrakeSoft Linux Mandrake 7.2
   - MandrakeSoft Linux Mandrake 8.0
   - MandrakeSoft Single Network Firewall 7.2
   + RedHat Linux 6.2 alpha
   + RedHat Linux 6.2 i386
   + RedHat Linux 6.2 sparc
   + RedHat Linux 7.0 alpha
   + RedHat Linux 7.0 i386
   + RedHat Linux 7.1 alpha
   + RedHat Linux 7.1 i386
   + RedHat Linux 7.1 ia64
   - S.u.S.E. Linux 6.4
   - S.u.S.E. Linux 6.4alpha
   - S.u.S.E. Linux 6.4ppc
   - S.u.S.E. Linux 7.0
   - S.u.S.E. Linux 7.0alpha
   - S.u.S.E. Linux 7.0ppc
   - S.u.S.E. Linux 7.0sparc
   - S.u.S.E. Linux 7.1alpha
   - S.u.S.E. Linux 7.1ppc
   - S.u.S.E. Linux 7.1sparc
   - S.u.S.E. Linux 7.1x86
   - S.u.S.E. Linux 7.2
   - S.u.S.E. Linux 7.3
   - Trustix Secure Linux 1.01
   - Trustix Secure Linux 1.1
   - Trustix Secure Linux 1.2
National Science Foundation Squid Web Proxy 2.3STABLE3
   - MandrakeSoft Corporate Server 1.0.1
   - MandrakeSoft Linux Mandrake 7.1
   - MandrakeSoft Linux Mandrake 7.2
   - MandrakeSoft Linux Mandrake 8.0
   - MandrakeSoft Single Network Firewall 7.2
   - RedHat Linux 7.0
   - Trustix Secure Linux 1.01
   - Trustix Secure Linux 1.1
   - Trustix Secure Linux 1.2
National Science Foundation Squid Web Proxy 2.3STABLE2
   - MandrakeSoft Corporate Server 1.0.1
   - MandrakeSoft Linux Mandrake 7.1
   - MandrakeSoft Linux Mandrake 7.2
   - MandrakeSoft Linux Mandrake 8.0
   - MandrakeSoft Single Network Firewall 7.2
   - Trustix Secure Linux 1.01
   - Trustix Secure Linux 1.1
   - Trustix Secure Linux 1.2
National Science Foundation Squid Web Proxy 2.3
   + RedHat Linux 6.2 alpha
   + RedHat Linux 6.2 i386
   + RedHat Linux 6.2 sparc
   + RedHat Linux 7.0 alpha
   + RedHat Linux 7.0 i386
   + RedHat Linux 7.1 alpha
   + RedHat Linux 7.1 i386
   + RedHat Linux 7.1 ia64
   + S.u.S.E. Linux 6.4alpha
   + S.u.S.E. Linux 6.4i386
   + S.u.S.E. Linux 6.4ppc
   + S.u.S.E. Linux 7.0alpha
   + S.u.S.E. Linux 7.0i386
   + S.u.S.E. Linux 7.0ppc
   + S.u.S.E. Linux 7.0sparc
   + S.u.S.E. Linux 7.1alpha
   + S.u.S.E. Linux 7.1ppc
   + S.u.S.E. Linux 7.1sparc
   + S.u.S.E. Linux 7.1x86
   + S.u.S.E. Linux 7.2i386
   + S.u.S.E. Linux 7.3i386
   + S.u.S.E. Linux 7.3ppc
   + S.u.S.E. Linux 7.3sparc
   + SCO Open Server 5.0
   + SCO Open Server 5.0.1
   + SCO Open Server 5.0.2
   + SCO Open Server 5.0.3
   + SCO Open Server 5.0.4
   + SCO Open Server 5.0.5
   + SCO Open Server 5.0.6
   + SCO Open Server 5.0.6a
National Science Foundation Squid Web Proxy 2.3.1
   - Conectiva Linux 0.0ecommerce
   - Conectiva Linux 0.0graficas
   - Conectiva Linux 5.0
   - Conectiva Linux 5.1
   - Conectiva Linux 6.0
National Science Foundation Squid Web Proxy 2.4STABLE6
National Science Foundation Squid Web Proxy 2.4STABLE4
National Science Foundation Squid Web Proxy 2.4STABLE3
   - Conectiva Linux 7.0
National Science Foundation Squid Web Proxy 2.4STABLE2
   - Conectiva Linux 7.0
National Science Foundation Squid Web Proxy 2.4STABLE1
   + HP Secure OS software for Linux 1.0
   + MandrakeSoft Corporate Server 1.0.1
   + MandrakeSoft Linux Mandrake 7.1
   + MandrakeSoft Linux Mandrake 7.2
   + MandrakeSoft Linux Mandrake 8.0
   + MandrakeSoft Linux Mandrake 8.0 ppc
   + MandrakeSoft Single Network Firewall 7.2
   + RedHat Linux 7.2
   - S.u.S.E. Linux 7.2
National Science Foundation Squid Web Proxy 2.4
   + FreeBSD FreeBSD 4.4
   + FreeBSD FreeBSD 4.5
   + FreeBSD FreeBSD 5.0
   + Trustix Secure Linux 1.1
   + Trustix Secure Linux 1.2
   + Trustix Secure Linux 1.5
详细描述
Squid是高性能WEB缓冲和代码程序,运行在多种系统平台下。

Squid在处理压缩DNS响应上不正确可导致堆缓冲溢出,当接收到不畸形压缩DNS响应就会使Squid出现SIGSEGV错误。

测试代码
尚无

解决方案
升级程序如下:

National Science Foundation Squid Web Proxy 2.0:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

National Science Foundation Squid Web Proxy 2.1:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

National Science Foundation Squid Web Proxy 2.2STABLE5:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

National Science Foundation Squid Web Proxy 2.2:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

National Science Foundation Squid Web Proxy 2.3STABLE5:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

National Science Foundation Squid Web Proxy 2.3STABLE4:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

National Science Foundation Squid Web Proxy 2.3STABLE3:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

National Science Foundation Squid Web Proxy 2.3STABLE2:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

National Science Foundation Squid Web Proxy 2.3:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

National Science Foundation Squid Web Proxy 2.3.1:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

National Science Foundation Squid Web Proxy 2.4STABLE6:
National Science Foundation Squid Web Proxy 2.4STABLE4:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

National Science Foundation Squid Web Proxy 2.4STABLE3:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

National Science Foundation Squid Web Proxy 2.4STABLE2:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

National Science Foundation Squid Web Proxy 2.4STABLE1:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

National Science Foundation Squid Web Proxy 2.4:

National Science Foundation Upgrade squid-2.4.STABLE6-src.tar.gz
http://www.squid-cache.org/Versions/v2/2.4/squid-2.4.STABLE6-src.tar.gz

FreeBSD Upgrade squid-2.4_8.tgz
ftp.FreeBSD.org/pub/FreeBSD/ports/i386/packages-4-stable/www/squid-2.4_8.tgz

相关信息
zen-parse <zen-parse@gmx.net>.
参考:http://online.securityfocus.com/advisories/3992
http://online.securityfocus.com/advisories/3990