Bugzilla – Bug 79292
VUL-0: CVE-2005-0988: directory traversal bug in gzip
Last modified: 2021-12-06 09:06:41 UTC
We received the following report via bugtraq. The issue is public. This should certainly be coordinated with upstream Date: Wed, 20 Apr 2005 20:24:42 +0100 From: Imran Ghory <imranghory@gmail.com> To: bugtraq@securityfocus.com Subject: gzip directory traversal vulnerability ================================ gzip directory traversal vulnerability ================================ Software: gzip Version: 1.2.4, 1.3.3 Software URL: <http://www.gzip.org> Platform: Unix, Linux. Vulnerability type: Input validation Severity: Medium, local vuln, requires user using gunzip -N on a malicious zip file. Can result in privilege escalation. Vulnerable software ==================== gzip 1.2.4 and 1.3.3 and previous versions running on unix. Vulnerability ============== Ulf Härnhammar <metaur@telia.com> has discovered a vulnerability in gunzip that allows a malicious zip file to extract to an arbitrary directory of the attackers choice when gunzip is used with the -N option. Further details of this vulnerability are available in the Debian bug report #305255. Direct link: <http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=305255> This vulnerability can be used to make the gzip file extract to a directory which the attacker has write access to. This vulnerability then be used in combination with the gzip TOCTOU file-permissions vulnerability (CAN-2005-0988, Bugtraq #12996) to change the permissions on arbitrary files belonging to the user. Fix ==== A patch developed by Ulf Härnhammar is linked to from the bug report link given above.
gzip doesn't hide the fact that there is an absolute path when listing the file with gzip -Nl so this probably is not a bug.
ubuntu/debian fixed it by just using the basename always. Is there discussion upstream?
I've never seen anything.
what are we doing with this bug? i am a bit undecided whether to fix only STABLE or not.
I think stable-only is ok.
retarget, drop vul-0 status
Fixed.
CVE-2005-0988: CVSS v2 Base Score: 3.7 (AV:L/AC:H/Au:N/C:P/I:P/A:P)