lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date: Wed, 12 Nov 2003 14:41:42 -0800 (PST)
Subject: OpenLinux: unzip directory traversal

Hash: SHA1


			SCO Security Advisory

Subject:		OpenLinux: unzip directory traversal 
Advisory number: 	CSSA-2003-031.0
Issue date: 		2003 November 07
Cross reference:	sr882696 fz528147 erg712381 CAN-2003-0282

1. Problem Description

	unzip is a program widely used for the distribution of
	multiple files concatenated/compacted (a file commonly known
	as an "archive"). 
	A vulnerability has been found in the way unzip extracts files 
	with invalid characters between two '.' (dot) characters in 
	their path/names. These characters are filtered and result in 
	a ".." sequence (indicating the parent directory). By exploiting 
	this vulnerability, an attacker can overwrite arbitrary files 
	if the user unpacking such an archive has sufficient filesystem 
	permissions to do so. 
	The Common Vulnerabilities and Exposures project (
	has assigned the name CAN-2003-0282 to this issue.

2. Vulnerable Supported Versions

	System				Package
	OpenLinux 3.1.1 Server		prior to unzip-5.40-6MR.i386.rpm
	OpenLinux 3.1.1 Workstation	prior to unzip-5.40-6MR.i386.rpm

3. Solution

	The proper solution is to install the latest packages. Many
	customers find it easier to use the Caldera System Updater, called
	cupdate (or kcupdate under the KDE environment), to update these
	packages rather than downloading and installing them by hand.

4. OpenLinux 3.1.1 Server

	4.1 Package Location

	4.2 Packages

	308bbe0a68423441404609f93288b0e7	unzip-5.40-6MR.i386.rpm

	4.3 Installation

	rpm -Fvh unzip-5.40-6MR.i386.rpm

	4.4 Source Package Location

	4.5 Source Packages

	f220b525c0b9d8d157d46d23018a5676	unzip-5.40-6MR.src.rpm

5. OpenLinux 3.1.1 Workstation

	5.1 Package Location

	5.2 Packages

	ee383aa3af5442bf977f454dc62cdcaa	unzip-5.40-6MR.i386.rpm

	5.3 Installation

	rpm -Fvh unzip-5.40-6MR.i386.rpm

	5.4 Source Package Location

	5.5 Source Packages

	7541701bdcb262ac4970c3bd4a4da077	unzip-5.40-6MR.src.rpm

6. References

	Specific references for this advisory:

	SCO security resources:

	This security fix closes SCO incidents sr882696 fz528147

7. Disclaimer

	SCO is not responsible for the misuse of any of the information
	we provide on this website and/or through our security
	advisories. Our advisories are a service to our customers intended
	to promote secure installation and use of SCO products.

8. Acknowledgements

	SCO would like to thank Ben Laurie who found that the original patch 
	to fix this issue missed a case where the path component included 
	a quoted slash. These updated packages contain a new patch that 
	corrects this issue.

Version: GnuPG v1.2.3 (SCO/UNIX_SVR5)


Full-Disclosure - We believe in it.

Powered by blists - more mailing lists