Your message dated Wed, 04 Aug 2010 00:47:23 +0000
with message-id <e1ogs8h-000471...@franck.debian.org>
and subject line Bug#584667: fixed in ghostscript 8.71~dfsg2-4
has caused the Debian Bug report #584667,
regarding ghostscript: scripts call gs without -P-
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
584667: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584667
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ghostscript
Version: 8.62.dfsg.1-3.2
Severity: grave
Tags: security

If http://bugs.debian.org/584663 is fixed and not closed as wontfix, then
this is only wishlist. As long as http://bugs.debian.org/584653 is not
fixed, this opens no new security holes and fixing this has no effect.

Ghostscript comes with a number of helper scripts in /usr/bin, which
call gs with a number of options. As they do not change to a secure
working directory and call gs without -P-, gs will use files from the
current directory instead of the files it ships, allowing other people
with write access to the current directory to execute code as the user
calling this script.

For example if a user does:

cd /tmp
pstopdf test.ps

anyone with write access to /tmp could for example replace the users
~/.ssh/authorized_keys file with content of their chosing by creating
a /tmp/gs_init.ps file.

This issue would be fixed by making -P- the default as suggested in
http://bugs.debian.org/584663.

But even if ghostscript is fixed that way it would be nice to have
those scripts fixed so people copying stuff from there also get safe
scripts elsewhere.

I think this http://bugs.ghostscript.com/show_bug.cgi?id=691355 so
it might already be fixed for future versions.

Remember that until http://bugs.debian.org/584653 is fixed, -P- will
make no difference, so testing this is hard...

        Bernhard R. Link



--- End Message ---
--- Begin Message ---
Source: ghostscript
Source-Version: 8.71~dfsg2-4

We believe that the bug you reported is fixed in the latest version of
ghostscript, which is due to be installed in the Debian FTP archive:

ghostscript-cups_8.71~dfsg2-4_i386.deb
  to main/g/ghostscript/ghostscript-cups_8.71~dfsg2-4_i386.deb
ghostscript-doc_8.71~dfsg2-4_all.deb
  to main/g/ghostscript/ghostscript-doc_8.71~dfsg2-4_all.deb
ghostscript-x_8.71~dfsg2-4_i386.deb
  to main/g/ghostscript/ghostscript-x_8.71~dfsg2-4_i386.deb
ghostscript_8.71~dfsg2-4.debian.tar.gz
  to main/g/ghostscript/ghostscript_8.71~dfsg2-4.debian.tar.gz
ghostscript_8.71~dfsg2-4.dsc
  to main/g/ghostscript/ghostscript_8.71~dfsg2-4.dsc
ghostscript_8.71~dfsg2-4_i386.deb
  to main/g/ghostscript/ghostscript_8.71~dfsg2-4_i386.deb
gs-common_8.71~dfsg2-4_all.deb
  to main/g/ghostscript/gs-common_8.71~dfsg2-4_all.deb
gs-esp_8.71~dfsg2-4_all.deb
  to main/g/ghostscript/gs-esp_8.71~dfsg2-4_all.deb
gs-gpl_8.71~dfsg2-4_all.deb
  to main/g/ghostscript/gs-gpl_8.71~dfsg2-4_all.deb
libgs-dev_8.71~dfsg2-4_i386.deb
  to main/g/ghostscript/libgs-dev_8.71~dfsg2-4_i386.deb
libgs8_8.71~dfsg2-4_i386.deb
  to main/g/ghostscript/libgs8_8.71~dfsg2-4_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 584...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Moritz Muehlenhoff <j...@debian.org> (supplier of updated ghostscript package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


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

Format: 1.8
Date: Sat, 31 Jul 2010 23:19:42 -0400
Source: ghostscript
Binary: ghostscript gs-esp gs-gpl gs-common ghostscript-cups ghostscript-x 
ghostscript-doc libgs8 libgs-dev
Architecture: source all i386
Version: 8.71~dfsg2-4
Distribution: unstable
Urgency: medium
Maintainer: Masayuki Hatta (mhatta) <mha...@debian.org>
Changed-By: Moritz Muehlenhoff <j...@debian.org>
Description: 
 ghostscript - The GPL Ghostscript PostScript/PDF interpreter
 ghostscript-cups - The GPL Ghostscript PostScript/PDF interpreter - CUPS 
filters
 ghostscript-doc - The GPL Ghostscript PostScript/PDF interpreter - 
Documentation
 ghostscript-x - The GPL Ghostscript PostScript/PDF interpreter - X Display 
suppor
 gs-common  - Dummy package depending on ghostscript
 gs-esp     - Transitional package
 gs-gpl     - Transitional package
 libgs-dev  - The Ghostscript PostScript Library - Development Files
 libgs8     - The Ghostscript PostScript/PDF interpreter Library
Closes: 584516 584667
Changes: 
 ghostscript (8.71~dfsg2-4) unstable; urgency=medium
 .
   * Collab-maint upload, adding myself to uploaders temporarily
   * Fix CVE-2010-1628 (Closes: #584516)
   * Apply upstream commit r11351 to pass -P- to all Ghostscript
     internal tools. Ghostscript will likely be changed to run
     with -P- by default, but this still needs more work/testing
     for a final patch (Closes: #584667)
Checksums-Sha1: 
 653bea320198f33a86df00d3a57cf29071c25b4f 1839 ghostscript_8.71~dfsg2-4.dsc
 0f1cebd8c2352f4c6712f928d6645d9c815334a2 233021 
ghostscript_8.71~dfsg2-4.debian.tar.gz
 548386c327c02b595e4e382ea03bdbb8eff1c6a7 45034 gs-esp_8.71~dfsg2-4_all.deb
 fd3c75a2643250cca4f631778c68797b185fa15a 45034 gs-gpl_8.71~dfsg2-4_all.deb
 5fef857306fbbe3339c6bec7cf9b72c8393a97e4 45064 gs-common_8.71~dfsg2-4_all.deb
 b19c514d80392f9fc3972d098192b4f3a3f6d897 3229000 
ghostscript-doc_8.71~dfsg2-4_all.deb
 379cbd28de1cc8a26ccffd28eacc2c0703ea7714 4094272 
ghostscript_8.71~dfsg2-4_i386.deb
 b4b9bc3c846bd9f9cd5923d0e49aa3d5dd63106a 59510 
ghostscript-cups_8.71~dfsg2-4_i386.deb
 5669e1c695d735b39d3561ba44fc5e494f0d4589 77738 
ghostscript-x_8.71~dfsg2-4_i386.deb
 ca429d7553d17001094ba32b42ca086be776e9f5 2081170 libgs8_8.71~dfsg2-4_i386.deb
 b623c08d57af4ea102da9a46cf2a5809f537d411 2609328 
libgs-dev_8.71~dfsg2-4_i386.deb
Checksums-Sha256: 
 281630b05a8b086247de706544bf7b0d63bf1c75310661e9bcf398e1aaeb15dc 1839 
ghostscript_8.71~dfsg2-4.dsc
 277541fb11935cc4ead920a2b918bf57d51b0d09158cbd1b8f90c9d42550eea3 233021 
ghostscript_8.71~dfsg2-4.debian.tar.gz
 d0f5d7d3a8e310f16f40867666d478a06593c6bba2dd1b17ee9dd03df0118660 45034 
gs-esp_8.71~dfsg2-4_all.deb
 03c48b848041a4d5fe318bf218fe7b5385b4c74a8afa908b5aadd8a88f1cff5c 45034 
gs-gpl_8.71~dfsg2-4_all.deb
 9d6cf73c68260757170f83e53167793eaa6c788cca45bb9635f886b17a6380e2 45064 
gs-common_8.71~dfsg2-4_all.deb
 6e9de9ae3892cd097fc7f6eb9fb3b78f7666034f5495d5ee2b6695d976a0f5a7 3229000 
ghostscript-doc_8.71~dfsg2-4_all.deb
 0968e2a9dd3d13cf1dc77cdc11c7ea9614cef6092a66e0558b62794191cf3671 4094272 
ghostscript_8.71~dfsg2-4_i386.deb
 ed62be2fedfa4ac5eba32bf2726e1050e91f1429553070f70cb0faaedce3c19f 59510 
ghostscript-cups_8.71~dfsg2-4_i386.deb
 4e90a618025fc49db098d3a551fa3791b0f563fab5012547683ab03a07b9b9ad 77738 
ghostscript-x_8.71~dfsg2-4_i386.deb
 4a5d858ce6b7a0b402e0c7257ac2f3354ee59fd1ae77b1cb6e7d51038d428eb7 2081170 
libgs8_8.71~dfsg2-4_i386.deb
 c08a2ca635357374e24f2cd60edc399454217d67cc06298538f80b7c208f151d 2609328 
libgs-dev_8.71~dfsg2-4_i386.deb
Files: 
 a95900910ec7e9ae5b7370239e70bf72 1839 text optional 
ghostscript_8.71~dfsg2-4.dsc
 0ed2c5e2af026e4f36873680cd69c86f 233021 text optional 
ghostscript_8.71~dfsg2-4.debian.tar.gz
 7e94e8cca58fad358cad4627f8d50285 45034 text extra gs-esp_8.71~dfsg2-4_all.deb
 75a7f4d9b066ab986688a65b8a65c347 45034 text extra gs-gpl_8.71~dfsg2-4_all.deb
 a8491b71f8643c24ba6f54cee7ee3870 45064 text extra 
gs-common_8.71~dfsg2-4_all.deb
 e0d9ab639869ffd3b54b5ec16c20ad35 3229000 doc optional 
ghostscript-doc_8.71~dfsg2-4_all.deb
 3f8659844716b1e33dfa656f4b3f8f7a 4094272 text optional 
ghostscript_8.71~dfsg2-4_i386.deb
 5245de4159c35b54ed745cb55f40efee 59510 text optional 
ghostscript-cups_8.71~dfsg2-4_i386.deb
 082162a5c1d4b0d355cf07d892292a3a 77738 text optional 
ghostscript-x_8.71~dfsg2-4_i386.deb
 7bf354f6694d925dc86b196cdfccf7f4 2081170 libs optional 
libgs8_8.71~dfsg2-4_i386.deb
 73a690f327346b26549be7a13d8d9d69 2609328 libdevel optional 
libgs-dev_8.71~dfsg2-4_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkxYtWUACgkQXm3vHE4uylplgACeKHR6c3Ty3zLdUyaDMEu9ieTZ
Z5YAn2ZlsNQCgcQ2XQjwGu2wj20tFqA0
=xaMr
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to