Debian alert: New zlib & other packages fix buffer overflow

Posted by dave on Mar 11, 2002 11:43 AM EDT
Mailing list
Mail this story
Print this story

The compression library zlib has a flaw in which it attempts to free memory more than once under certain conditions. This can possibly be exploited to run arbitrary code in a program that includes zlib. If a network application running as root is linked to zlib, this could potentially lead to a remote root compromise. No exploits are known at this time. This vulnerability is assigned the CVE candidate name of CAN-2002-0059.

-----BEGIN PGP SIGNED MESSAGE-----

- --------------------------------------------------------------------------
Debian Security Advisory DSA 122-1                     security@debian.org
http://www.debian.org/security/                              Michael Stone
March 11th, 2002
- --------------------------------------------------------------------------

Package        : zlib, various
Vulnerability  : malloc error (double free)
Problem-Type   : potential remote root
Debian-specific: no

The compression library zlib has a flaw in which it attempts to free
memory more than once under certain conditions. This can possibly be
exploited to run arbitrary code in a program that includes zlib. If a
network application running as root is linked to zlib, this could
potentially lead to a remote root compromise. No exploits are known at
this time. This vulnerability is assigned the CVE candidate name of
CAN-2002-0059.

The zlib vulnerability is fixed in the Debian zlib package version
1.1.3-5.1. A number of programs either link statically to zlib or include
a private copy of zlib code. These programs must also be upgraded
to eliminate the zlib vulnerability. The affected packages and fixed
versions follow:
  amaya 2.4-1potato1
  dictd 1.4.9-9potato1
  erlang 49.1-10.1
  freeamp 2.0.6-2.1
  mirrordir 0.10.48-2.1
  ppp 2.3.11-1.5
  rsync 2.3.2-1.6
  vrweb 1.5-5.1

Those using the pre-release (testing) version of Debian should upgrade
to zlib 1.1.3-19.1 or a later version. Note that since this version of
Debian has not yet been released it may not be available immediately for
all architectures. Debian 2.2 (potato) is the latest supported release.

We recommend that you upgrade your packages immediately. Note that you
should restart all programs that use the shared zlib library in order
for the fix to take effect. This is most easily done by rebooting the
system.

wget url
        will fetch the file for you
dpkg -i file.deb
        will install the referenced file.

If you are using the apt-get package manager, use the line for
sources.list as given below:

apt-get update
        will update the internal database
apt-get upgrade
        will install corrected packages

You may use an automated update by adding the resources from the
footer to the proper configuration.


Debian GNU/Linux 2.2 alias potato
- ------------------------------------

  Source archives:

    http://security.debian.org/dists/stable/updates/main/source/amaya_2.4-1potato1.diff.gz
      MD5 checksum: 8b7e02c4e32b5af668eb546d71170620 
    http://security.debian.org/dists/stable/updates/main/source/amaya_2.4-1potato1.dsc
      MD5 checksum: 26451580b96e586120f8edb57ae07855 
    http://security.debian.org/dists/stable/updates/main/source/dictd_1.4.9-9potato1.diff.gz
      MD5 checksum: c6e6bdcc444124e7a12ef924cfd4e94f 
    http://security.debian.org/dists/stable/updates/main/source/dictd_1.4.9-9potato1.dsc
      MD5 checksum: d39c2bd83ed1178e441c55be2d4ca980 
    http://security.debian.org/dists/stable/updates/main/source/erlang_49.1-10.1.diff.gz
      MD5 checksum: 4c9594e4e9ecd32f932ef1c441e1926a 
    http://security.debian.org/dists/stable/updates/main/source/erlang_49.1-10.1.dsc
      MD5 checksum: 48b631745b1ddfe02be7dc06e9695fa2 
    http://security.debian.org/dists/stable/updates/main/source/freeamp_2.0.6-2.1.diff.gz
      MD5 checksum: 5c356b5999d62763343c930c6c1d5aa2 
    http://security.debian.org/dists/stable/updates/main/source/freeamp_2.0.6-2.1.dsc
      MD5 checksum: 5bd1fbceb6a810da65aec534cf3a3234 
    http://security.debian.org/dists/stable/updates/main/source/mirrordir_0.10.48-2.1.diff.gz
      MD5 checksum: 839961cc3ed655757c1c802fd03efd56 
    http://security.debian.org/dists/stable/updates/main/source/mirrordir_0.10.48-2.1.dsc
      MD5 checksum: cb1c985cd95a9f59a517e14e24d2a7e8 
    http://security.debian.org/dists/stable/updates/main/source/ppp_2.3.11-1.5.diff.gz
      MD5 checksum: 3a1cf6315b17f2f83d5aea971d8e468d 
    http://security.debian.org/dists/stable/updates/main/source/ppp_2.3.11-1.5.dsc
      MD5 checksum: 75a5827497f1d4c23aaad79358723079 
    http://security.debian.org/dists/stable/updates/main/source/rsync_2.3.2-1.6.diff.gz
      MD5 checksum: f6db414ebdbad942698243dd9b5068d7 
    http://security.debian.org/dists/stable/updates/main/source/rsync_2.3.2-1.6.dsc
      MD5 checksum: 32bf6c8c200f3efbf7ee5b3016ce512a 
    http://security.debian.org/dists/stable/updates/main/source/vrweb_1.5-5.1.diff.gz
      MD5 checksum: 85be86d09c96de9f1b6672ec172700cd 
    http://security.debian.org/dists/stable/updates/main/source/vrweb_1.5-5.1.dsc
      MD5 checksum: e87bcdec444fb501a38a6cd917bf1428 
    http://security.debian.org/dists/stable/updates/main/source/zlib_1.1.3-5.1.diff.gz
      MD5 checksum: 6ab5b82c42f9455d8126afe111a0020d 
    http://security.debian.org/dists/stable/updates/main/source/zlib_1.1.3-5.1.dsc
      MD5 checksum: 68a4a7329b43a42d695ef1d57c483113 

  Architecture-independent components:

    http://security.debian.org/dists/stable/updates/main/binary-all/erlang-base_49.1-10.1_all.deb
      MD5 checksum: 8c9400db85a52e19b979bba867ad1ecd 
    http://security.debian.org/dists/stable/updates/main/binary-all/erlang-erl_49.1-10.1_all.deb
      MD5 checksum: 65e8b03fb8e56695d1367a5dc6747a45 
    http://security.debian.org/dists/stable/updates/main/binary-all/erlang-java_49.1-10.1_all.deb
      MD5 checksum: 74c2d0ac9fb9c0d27c59610317256d1e 
    http://security.debian.org/dists/stable/updates/main/binary-all/freeamp-doc_2.0.6-2.1_all.deb
      MD5 checksum: 8e434427d2962da24852bdbf8504d916 

  Alpha architecture:
    Fixed erlang and freeamp packages are not yet available.

    http://security.debian.org/dists/stable/updates/main/binary-alpha/amaya_2.4-1potato1_alpha.deb
      MD5 checksum: 103e503b9cdea75b1b1180184f09ee06 
    http://security.debian.org/dists/stable/updates/main/binary-alpha/dict_1.4.9-9potato1_alpha.deb
      MD5 checksum: 587a8fad2ea2ea65ac9136034121d763 
    http://security.debian.org/dists/stable/updates/main/binary-alpha/dictd_1.4.9-9potato1_alpha.deb
      MD5 checksum: 392faaa8797b42039f710a197a449eeb 
    http://security.debian.org/dists/stable/updates/main/binary-alpha/mirrordir_0.10.48-2.1_alpha.deb
      MD5 checksum: 864abf2f06ca92b59519eb68ac7792fe 
    http://security.debian.org/dists/stable/updates/main/binary-alpha/ppp_2.3.11-1.5_alpha.deb
      MD5 checksum: 25437980d4ab9d19a7867362eeb5223e 
    http://security.debian.org/dists/stable/updates/main/binary-alpha/rsync_2.3.2-1.6_alpha.deb
      MD5 checksum: 89b44c524f87976d50527e740a6568e1 
    http://security.debian.org/dists/stable/updates/main/binary-alpha/vrweb_1.5-5.1_alpha.deb
      MD5 checksum: 0f1787afbf74aac8dbd1838116682477 
    http://security.debian.org/dists/stable/updates/main/binary-alpha/zlib-bin_1.1.3-5.1_alpha.deb
      MD5 checksum: 5c4bec088a589a7fc2d95ed2631b6c3b 
    http://security.debian.org/dists/stable/updates/main/binary-alpha/zlib1g-dev_1.1.3-5.1_alpha.deb
      MD5 checksum: 21cbcdb89af9bfad1d67e32250092252 
    http://security.debian.org/dists/stable/updates/main/binary-alpha/zlib1g_1.1.3-5.1_alpha.deb
      MD5 checksum: eda30505a1272966bb38efe8a866355f 

  ARM architecture:
    erlang and freeamp packages are not yet available

    http://security.debian.org/dists/stable/updates/main/binary-arm/amaya_2.4-1potato1_arm.deb
      MD5 checksum: 98366f4267c4d33a750ef54555f510e6 
    http://security.debian.org/dists/stable/updates/main/binary-arm/dict_1.4.9-9potato1_arm.deb
      MD5 checksum: 18f41595d4f1fb35479d37b57c54e539 
    http://security.debian.org/dists/stable/updates/main/binary-arm/dictd_1.4.9-9potato1_arm.deb
      MD5 checksum: edaa15b32639ba25fcfa093fdd8639da 
    http://security.debian.org/dists/stable/updates/main/binary-arm/mirrordir_0.10.48-2.1_arm.deb
      MD5 checksum: 12a1fdb998a2b99909c5f64326c517c8 
    http://security.debian.org/dists/stable/updates/main/binary-arm/ppp_2.3.11-1.5_arm.deb
      MD5 checksum: 2143bc17f7f3627cf2ac76a886ee83b9 
    http://security.debian.org/dists/stable/updates/main/binary-arm/rsync_2.3.2-1.6_arm.deb
      MD5 checksum: df6bf519af26c155b059a1d72e237be5 
    http://security.debian.org/dists/stable/updates/main/binary-arm/vrweb_1.5-5.1_arm.deb
      MD5 checksum: c368b4b16739004d1da8d99d616a53af 
    http://security.debian.org/dists/stable/updates/main/binary-arm/zlib-bin_1.1.3-5.1_arm.deb
      MD5 checksum: f32088581e8ca649264f5ead2b8ff662 
    http://security.debian.org/dists/stable/updates/main/binary-arm/zlib1g-dev_1.1.3-5.1_arm.deb
      MD5 checksum: b39746f9b8f5d0a1689de2ae3c87c067 
    http://security.debian.org/dists/stable/updates/main/binary-arm/zlib1g_1.1.3-5.1_arm.deb
      MD5 checksum: e65571a96e96e55d83030e6f8ea62646 

  Intel ia32 architecture:

    http://security.debian.org/dists/stable/updates/main/binary-i386/amaya_2.4-1potato1_i386.deb
      MD5 checksum: 9edc31d21f777409a4e836eac02edaf7 
    http://security.debian.org/dists/stable/updates/main/binary-i386/dict_1.4.9-9potato1_i386.deb
      MD5 checksum: 1ef7ecdd761ae384185ce519a3a6e723 
    http://security.debian.org/dists/stable/updates/main/binary-i386/dictd_1.4.9-9potato1_i386.deb
      MD5 checksum: ff61f3719b33c0c839f3447f72066d78 
    http://security.debian.org/dists/stable/updates/main/binary-i386/erlang_49.1-10.1_i386.deb
      MD5 checksum: d933a67f85b37f5b91b60bb7052ba443 
    http://security.debian.org/dists/stable/updates/main/binary-i386/freeamp_2.0.6-2.1_i386.deb
      MD5 checksum: 0e60fd65d7c36c8fb2dc2dda5ae78ce7 
    http://security.debian.org/dists/stable/updates/main/binary-i386/libfreeamp-alsa_2.0.6-2.1_i386.deb
      MD5 checksum: 05508140d8b28de7a9677b442b034ca2 
    http://security.debian.org/dists/stable/updates/main/binary-i386/libfreeamp-esound_2.0.6-2.1_i386.deb
      MD5 checksum: 540e4bca658ab95e92b232cba362a0e8 
    http://security.debian.org/dists/stable/updates/main/binary-i386/mirrordir_0.10.48-2.1_i386.deb
      MD5 checksum: fd0d7ceb5fa949455b87b3beec7809d8 
    http://security.debian.org/dists/stable/updates/main/binary-i386/ppp_2.3.11-1.5_i386.deb
      MD5 checksum: aab4d275165c490a7a153c080d26c232 
    http://security.debian.org/dists/stable/updates/main/binary-i386/rsync_2.3.2-1.6_i386.deb
      MD5 checksum: dbb3fd68442fc31cd474f73feb6e69cd 
    http://security.debian.org/dists/stable/updates/main/binary-i386/vrweb_1.5-5.1_i386.deb
      MD5 checksum: 38b6552e9531c4082e0e26b7b309a1bc 
    http://security.debian.org/dists/stable/updates/main/binary-i386/zlib-bin_1.1.3-5.1_i386.deb
      MD5 checksum: 3b7a51b2f7920fbbdc41d0385d633277 
    http://security.debian.org/dists/stable/updates/main/binary-i386/zlib1-altdev_1.1.3-5.1_i386.deb
      MD5 checksum: ad125010b4fe3fd81450df3d9a4f4495 
    http://security.debian.org/dists/stable/updates/main/binary-i386/zlib1_1.1.3-5.1_i386.deb
      MD5 checksum: a22ed0933265d6fc60e088e7b9fac767 
    http://security.debian.org/dists/stable/updates/main/binary-i386/zlib1g-dev_1.1.3-5.1_i386.deb
      MD5 checksum: 4bd5ee2a61508ad5a65c1f2cfdc999d1 
    http://security.debian.org/dists/stable/updates/main/binary-i386/zlib1g_1.1.3-5.1_i386.deb
      MD5 checksum: fe990607608285642f4f5a8834a43515 

  Motorola 680x0 architecture:
    amaya, erlang, and freeamp packages are not yet available

    http://security.debian.org/dists/stable/updates/main/binary-m68k/dict_1.4.9-9potato1_m68k.deb
      MD5 checksum: 53f263726d3ac8cdf9871f2afa1404e1 
    http://security.debian.org/dists/stable/updates/main/binary-m68k/dictd_1.4.9-9potato1_m68k.deb
      MD5 checksum: 5deebe594adb9c3fce05340aab13a93b 
    http://security.debian.org/dists/stable/updates/main/binary-m68k/mirrordir_0.10.48-2.1_m68k.deb
      MD5 checksum: f5f484a482df62b25c6672b0e6a36840 
    http://security.debian.org/dists/stable/updates/main/binary-m68k/ppp_2.3.11-1.5_m68k.deb
      MD5 checksum: 41f54ba14ecaeb73b3e67f47fc4b449c 
    http://security.debian.org/dists/stable/updates/main/binary-m68k/rsync_2.3.2-1.6_m68k.deb
      MD5 checksum: 6ddd7d495dddb8adab5f1ce2cb89cf46 
    http://security.debian.org/dists/stable/updates/main/binary-m68k/zlib-bin_1.1.3-5.1_m68k.deb
      MD5 checksum: ed20e21e130998cdd9c3067c60a85284 
    http://security.debian.org/dists/stable/updates/main/binary-m68k/zlib1-altdev_1.1.3-5.1_m68k.deb
      MD5 checksum: 32f000160aaf7aeffe679340499a077d 
    http://security.debian.org/dists/stable/updates/main/binary-m68k/zlib1_1.1.3-5.1_m68k.deb
      MD5 checksum: 8d5a20517f70e9e320effdbb94960d30 
    http://security.debian.org/dists/stable/updates/main/binary-m68k/zlib1g-dev_1.1.3-5.1_m68k.deb
      MD5 checksum: 0138affc09403329102cb2ac8c1e3233 
    http://security.debian.org/dists/stable/updates/main/binary-m68k/zlib1g_1.1.3-5.1_m68k.deb
      MD5 checksum: f793784742e28455c638c5f222ad35ec 

  PowerPC architecture:
 
    http://security.debian.org/dists/stable/updates/main/binary-powerpc/amaya_2.4-1potato1_powerpc.deb
      MD5 checksum: 635468964d16fedf4adf2bc82ffb2487 
    http://security.debian.org/dists/stable/updates/main/binary-powerpc/dict_1.4.9-9potato1_powerpc.deb
      MD5 checksum: 180c1116e2ab5cc253ccdd904c895a1c 
    http://security.debian.org/dists/stable/updates/main/binary-powerpc/dictd_1.4.9-9potato1_powerpc.deb
      MD5 checksum: bb8952f706da3a6220edfa1a2517b427 
    http://security.debian.org/dists/stable/updates/main/binary-powerpc/erlang_49.1-10.1_powerpc.deb
      MD5 checksum: b1429ceccc01174a63061735ecc6be9f
    http://security.debian.org/dists/stable/updates/main/binary-powerpc/freeamp_2.0.6-2.1_powerpc.deb
      MD5 checksum: 1c9bfdbda16f812b5710489f69ed769b 
    http://security.debian.org/dists/stable/updates/main/binary-powerpc/libfreeamp-alsa_2.0.6-2.1_powerpc.deb
      MD5 checksum: 4a98275c96c880f922cc141660fe31a6 
    http://security.debian.org/dists/stable/updates/main/binary-powerpc/libfreeamp-esound_2.0.6-2.1_powerpc.deb
      MD5 checksum: 43ae8f7d469b2d68c04f10ed4fedd09c 
    http://security.debian.org/dists/stable/updates/main/binary-powerpc/ppp_2.3.11-1.5_powerpc.deb
      MD5 checksum: a2f66003d6dbb68d4a45b82bfde535ba 
    http://security.debian.org/dists/stable/updates/main/binary-powerpc/rsync_2.3.2-1.6_powerpc.deb
      MD5 checksum: 208ee03e22c774110e6c1ce8058cb6ff 
    http://security.debian.org/dists/stable/updates/main/binary-powerpc/vrweb_1.5-5.1_powerpc.deb
      MD5 checksum: 9a99930387c2a4e113d72b1e98a0f22d 
    http://security.debian.org/dists/stable/updates/main/binary-powerpc/zlib-bin_1.1.3-5.1_powerpc.deb
      MD5 checksum: 42b2797840af971b1539804f24961f9b 
    http://security.debian.org/dists/stable/updates/main/binary-powerpc/zlib1g-dev_1.1.3-5.1_powerpc.deb
      MD5 checksum: 1418015984f8eae6900c14aea7e34e27 
    http://security.debian.org/dists/stable/updates/main/binary-powerpc/zlib1g_1.1.3-5.1_powerpc.deb
      MD5 checksum: f3d4c6e5ac91121cc1788ad2918be87b 

  Sun Sparc architecture:
    erlang packages are not yet available

    http://security.debian.org/dists/stable/updates/main/binary-sparc/amaya_2.4-1potato1_sparc.deb
      MD5 checksum: 66daff720b4842ba2ffa189cb3ec71e1 
    http://security.debian.org/dists/stable/updates/main/binary-sparc/dict_1.4.9-9potato1_sparc.deb
      MD5 checksum: f21c262fc6ce524e4fa8890e9df664df 
    http://security.debian.org/dists/stable/updates/main/binary-sparc/dictd_1.4.9-9potato1_sparc.deb
      MD5 checksum: 50e092399da866eb963a5d1d8334231e 
    http://security.debian.org/dists/stable/updates/main/binary-sparc/freeamp_2.0.6-2.1_sparc.deb
      MD5 checksum: 5d98e0b0fddfca6f7dd3419845dc0716 
    http://security.debian.org/dists/stable/updates/main/binary-sparc/libfreeamp-alsa_2.0.6-2.1_sparc.deb
      MD5 checksum: 9a9aae3e2675ceb57ea72f4fb97ee15f 
    http://security.debian.org/dists/stable/updates/main/binary-sparc/libfreeamp-esound_2.0.6-2.1_sparc.deb
      MD5 checksum: c866d84dcb7bdbf15c5f6fc248763a7c 
    http://security.debian.org/dists/stable/updates/main/binary-sparc/mirrordir_0.10.48-2.1_sparc.deb
      MD5 checksum: d8244127cddcef161e8897d97e01c412 
    http://security.debian.org/dists/stable/updates/main/binary-sparc/ppp_2.3.11-1.5_sparc.deb
      MD5 checksum: 9e6908bc41505b6b9c52181106656295 
    http://security.debian.org/dists/stable/updates/main/binary-sparc/rsync_2.3.2-1.6_sparc.deb
      MD5 checksum: 042eb6d05e0cc945b58f5016dbebb0b9 
    http://security.debian.org/dists/stable/updates/main/binary-sparc/vrweb_1.5-5.1_sparc.deb
      MD5 checksum: 5f05c34d1a08204fe7112f2968cf092e 
    http://security.debian.org/dists/stable/updates/main/binary-sparc/zlib-bin_1.1.3-5.1_sparc.deb
      MD5 checksum: adb48a5e589c83b0f0bcb362b6ae9121 
    http://security.debian.org/dists/stable/updates/main/binary-sparc/zlib1g-dev_1.1.3-5.1_sparc.deb
      MD5 checksum: 23fda7fd35dddb0d6e57a4042b86c727 
    http://security.debian.org/dists/stable/updates/main/binary-sparc/zlib1g_1.1.3-5.1_sparc.deb
      MD5 checksum: 6e1acae215a1e1073184936958f07d31 

  These files will probably be moved into the stable distribution on
  its next revision.

- ---------------------------------------------------------------------------------
For apt-get: deb http://security.debian.org/ stable/updates main
For dpkg-ftp: ftp://security.debian.org/debian-security dists/stable/updates/main
Mailing list: debian-security-announce@lists.debian.org
Package info: `apt-cache show <pkg>' and http://packages.debian.org/<pkg>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iQCVAwUBPI0Wog0hVr09l8FJAQFx2wP7BGwKdhv9Arb4zciez1Cum6C8rHtxeTw4
2qPkVMfY3L/uEQNW4HwtYV6+q3HMU8bDBY4DTK4KyQBomGcdWNVy58Ik9Zffzx9m
smKxcCZ6zBodIErJ+dy4ebcOYK34igCp0+t+Xf6HBXC+Y5ZVZPY2j4/R/5DO7SvH
zEMzwuhB//Y=
=Y+LE
-----END PGP SIGNATURE-----


  Nav
» Read more about: Story Type: Security; Groups: Debian

« Return to the newswire homepage

This topic does not have any threads posted yet!

You cannot post until you login.