SecurityTracker.com
    Home    |    View Topics    |    Search    |    Contact Us    |   

SecurityTracker
Archives


 


Category:   Application (Generic)  >   Zip Vendors:   Info-ZIP
(Mandrake Issues Fix) Zip Buffer Overflow in Recursive Directory Compression Lets Local Users Execute Arbitrary Code
SecurityTracker Alert ID:  1012338
SecurityTracker URL:  http://securitytracker.com/id/1012338
CVE Reference:   CVE-2004-1010   (Links to External Site)
Date:  Nov 26 2004
Impact:   Execution of arbitrary code via local system, User access via local system
Fix Available:  Yes  Vendor Confirmed:  Yes  
Version(s): 2.3
Description:   A buffer overflow vulnerability was reported in Zip. A local user may be able to cause arbitrary code to be executed.

HexView reported that a local user can create a long path that, when compressed by Zip, will trigger a buffer overflow and possibly execute arbitrary code contained in a directory name or file name. The code will execute with the privileges of the user or process running Zip.

The original advisory is available at:

http://www.hexview.com/docs/20041103-1.txt

Impact:   A local user may be able to cause arbitrary code to be executed.
Solution:   Mandrake has released a fix.

Mandrakelinux 10.0:
1e5802bb9192115c0297a6b7ba6f76a3 10.0/RPMS/zip-2.3-11.1.100mdk.i586.rpm
5c1be66eafb405bf267f1e054b9cd920 10.0/SRPMS/zip-2.3-11.1.100mdk.src.rpm

Mandrakelinux 10.0/AMD64:
352a1d6484d0db7c9042db80aee5c04e amd64/10.0/RPMS/zip-2.3-11.1.100mdk.amd64.rpm
5c1be66eafb405bf267f1e054b9cd920 amd64/10.0/SRPMS/zip-2.3-11.1.100mdk.src.rpm

Mandrakelinux 10.1:
e18d0a51f7022d7678bb910800d96d0e 10.1/RPMS/zip-2.3-11.1.101mdk.i586.rpm
019a2a83fca4bf70bc2511135106d1c6 10.1/SRPMS/zip-2.3-11.1.101mdk.src.rpm

Mandrakelinux 10.1/X86_64:
969dadec6aff42e9afa6b630717e76c4 x86_64/10.1/RPMS/zip-2.3-11.1.101mdk.x86_64.rpm
019a2a83fca4bf70bc2511135106d1c6 x86_64/10.1/SRPMS/zip-2.3-11.1.101mdk.src.rpm

Corporate Server 2.1:
d0b652eac98e98f9448a3e0d457ad135 corporate/2.1/RPMS/zip-2.3-9.1.C21mdk.i586.rpm
52c2fb0a8b56d4ea0d9b7cf30fdb2b1c corporate/2.1/SRPMS/zip-2.3-9.1.C21mdk.src.rpm

Corporate Server 2.1/x86_64:
b2b3a8376eb45d5d01110a6fd486464e x86_64/corporate/2.1/RPMS/zip-2.3-9.1.C21mdk.x86_64.rpm
52c2fb0a8b56d4ea0d9b7cf30fdb2b1c x86_64/corporate/2.1/SRPMS/zip-2.3-9.1.C21mdk.src.rpm

Mandrakelinux 9.2:
2b5d0768820cc09510fbb475cc171a59 9.2/RPMS/zip-2.3-11.1.92mdk.i586.rpm
7b71799d3a87cc2223e3f918d8dc1f7c 9.2/SRPMS/zip-2.3-11.1.92mdk.src.rpm

Mandrakelinux 9.2/AMD64:
65f90a795bc46f8ae408f4a033dd12c8 amd64/9.2/RPMS/zip-2.3-11.1.92mdk.amd64.rpm
7b71799d3a87cc2223e3f918d8dc1f7c amd64/9.2/SRPMS/zip-2.3-11.1.92mdk.src.rpm

Vendor URL:  www.info-zip.org/ (Links to External Site)
Cause:   Boundary error
Underlying OS:  Linux (Mandriva/Mandrake)
Underlying OS Comments:  10.0, 10.1, 9.2, Corporate Server 2.1

Message History:   This archive entry is a follow-up to the message listed below.
Nov 4 2004 Zip Buffer Overflow in Recursive Directory Compression Lets Local Users Execute Arbitrary Code



 Source Message Contents

Subject:  [Security Announce] MDKSA-2004:141 - Updated zip packages fix


This is a multi-part message in MIME format...

------------=_1101426977-1122-1247

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 _______________________________________________________________________

                 Mandrakelinux Security Update Advisory
 _______________________________________________________________________

 Package name:           zip
 Advisory ID:            MDKSA-2004:141
 Date:                   November 25th, 2004

 Affected versions:	 10.0, 10.1, 9.2, Corporate Server 2.1
 ______________________________________________________________________

 Problem Description:

 A vulnerability in zip was discovered where zip would not check the
 resulting path length when doing recursive folder compression, which
 could allow a malicious person to convince a user to create an archive
 containing a specially-crafted path name.  By doing so, arbitrary code
 could be executed with the permissions of the user running zip.
 
 The updated packages are patched to prevent this problem.
 _______________________________________________________________________

 References:

  http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-1010
  http://www.hexview.com/docs/20041103-1.txt
 ______________________________________________________________________

 Updated Packages:
  
 Mandrakelinux 10.0:
 1e5802bb9192115c0297a6b7ba6f76a3  10.0/RPMS/zip-2.3-11.1.100mdk.i586.rpm
 5c1be66eafb405bf267f1e054b9cd920  10.0/SRPMS/zip-2.3-11.1.100mdk.src.rpm

 Mandrakelinux 10.0/AMD64:
 352a1d6484d0db7c9042db80aee5c04e  amd64/10.0/RPMS/zip-2.3-11.1.100mdk.amd64.rpm
 5c1be66eafb405bf267f1e054b9cd920  amd64/10.0/SRPMS/zip-2.3-11.1.100mdk.src.rpm

 Mandrakelinux 10.1:
 e18d0a51f7022d7678bb910800d96d0e  10.1/RPMS/zip-2.3-11.1.101mdk.i586.rpm
 019a2a83fca4bf70bc2511135106d1c6  10.1/SRPMS/zip-2.3-11.1.101mdk.src.rpm

 Mandrakelinux 10.1/X86_64:
 969dadec6aff42e9afa6b630717e76c4  x86_64/10.1/RPMS/zip-2.3-11.1.101mdk.x86_64.rpm
 019a2a83fca4bf70bc2511135106d1c6  x86_64/10.1/SRPMS/zip-2.3-11.1.101mdk.src.rpm

 Corporate Server 2.1:
 d0b652eac98e98f9448a3e0d457ad135  corporate/2.1/RPMS/zip-2.3-9.1.C21mdk.i586.rpm
 52c2fb0a8b56d4ea0d9b7cf30fdb2b1c  corporate/2.1/SRPMS/zip-2.3-9.1.C21mdk.src.rpm

 Corporate Server 2.1/x86_64:
 b2b3a8376eb45d5d01110a6fd486464e  x86_64/corporate/2.1/RPMS/zip-2.3-9.1.C21mdk.x86_64.rpm
 52c2fb0a8b56d4ea0d9b7cf30fdb2b1c  x86_64/corporate/2.1/SRPMS/zip-2.3-9.1.C21mdk.src.rpm

 Mandrakelinux 9.2:
 2b5d0768820cc09510fbb475cc171a59  9.2/RPMS/zip-2.3-11.1.92mdk.i586.rpm
 7b71799d3a87cc2223e3f918d8dc1f7c  9.2/SRPMS/zip-2.3-11.1.92mdk.src.rpm

 Mandrakelinux 9.2/AMD64:
 65f90a795bc46f8ae408f4a033dd12c8  amd64/9.2/RPMS/zip-2.3-11.1.92mdk.amd64.rpm
 7b71799d3a87cc2223e3f918d8dc1f7c  amd64/9.2/SRPMS/zip-2.3-11.1.92mdk.src.rpm
 _______________________________________________________________________

 To upgrade automatically use MandrakeUpdate or urpmi.  The verification
 of md5 checksums and GPG signatures is performed automatically for you.

 All packages are signed by Mandrakesoft for security.  You can obtain
 the GPG public key of the Mandrakelinux Security Team by executing:

  gpg --recv-keys --keyserver pgp.mit.edu 0x22458A98

 You can view other update advisories for Mandrakelinux at:

  http://www.mandrakesoft.com/security/advisories

 If you want to report vulnerabilities, please contact

  security_linux-mandrake.com

 Type Bits/KeyID     Date       User ID
 pub  1024D/22458A98 2000-07-10 Linux Mandrake Security Team
  <security linux-mandrake.com>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQFBpm8SmqjQ0CJFipgRAphzAJ9U1hNQKY5QzRiODuyux+thm7LIdgCgiA/5
hMMH5O7qWcsbds1J+OJe2RA=
=YeXZ
-----END PGP SIGNATURE-----


------------=_1101426977-1122-1247
Content-Type: text/plain; name="message.footer"
Content-Disposition: inline; filename="message.footer"
Content-Transfer-Encoding: 8bit

____________________________________________________
Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com
Join the Club : http://www.mandrakeclub.com
____________________________________________________

------------=_1101426977-1122-1247--

 
 


Go to the Top of This SecurityTracker Archive Page





Home   |    View Topics   |    Search   |    Contact Us

This web site uses cookies for web analytics. Learn More

Copyright 2019, SecurityGlobal.net LLC