From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 16 23:34:10 2018 Received: (at submit) by debbugs.gnu.org; 17 Jul 2018 03:34:10 +0000 Received: from localhost ([127.0.0.1]:44325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffGkY-0007BZ-3E for submit@debbugs.gnu.org; Mon, 16 Jul 2018 23:34:10 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35268) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffGkW-0007B3-AY for submit@debbugs.gnu.org; Mon, 16 Jul 2018 23:34:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ffGkP-0006uW-RL for submit@debbugs.gnu.org; Mon, 16 Jul 2018 23:33:59 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:54495) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ffGkP-0006uR-NY for submit@debbugs.gnu.org; Mon, 16 Jul 2018 23:33:57 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54469) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffGkO-0003bW-62 for guix-patches@gnu.org; Mon, 16 Jul 2018 23:33:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ffGkJ-0006tA-NY for guix-patches@gnu.org; Mon, 16 Jul 2018 23:33:56 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:42395) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ffGkJ-0006sz-FX for guix-patches@gnu.org; Mon, 16 Jul 2018 23:33:51 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 99CB121BC4; Mon, 16 Jul 2018 23:33:50 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Mon, 16 Jul 2018 23:33:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=date:from:message-id:subject:to:x-me-sender:x-me-sender :x-sasl-enc; s=mesmtp; bh=LJf04ONySi5UAV0KmdVGAqmaUfrhLpmZtm+bfO HrX2s=; b=QodTt0GIYY22DH8MAH/uam+/ut7iHzycAb1UnzoDo6R1pA0fY5mDBM Vck6FrfnwApBDe4Y/biRt/Vy5BbWFfLj4v7PvXBRG46+peJDzKhjDUmehJozY7aK o6VX0B5Nxmix2tob2FKCsSZCTlMeBdocKJ0w5c7lfVIDc7I3M3JyM= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=date:from:message-id:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=LJf04ONySi5UAV0Km dVGAqmaUfrhLpmZtm+bfOHrX2s=; b=ONoEk13r58PFGLUyXv/Ld28/pn5WF7WSO oYBiYYP3kz7iF8Yr2tCzk8D7PRzdebytUafZWiJPUbE4Xqht2dFgq++g9YNS3SFZ 3qTXNJMQrIp8gI1I8JTZPAmvUKt+TNfrVMxh1iFvGs6P5wkk2QYSDImJdDuuclXi 61sFhPpxGJE03MV1ib3ijg4COmL5Qd7H7y5UfKSyXGLRvtHztMYCj9267nhmnysT mowKq4EyZtZwwTRnBwQ2PJKCanKDDgKwMk0CcO/evBAozjwU57oInNZtODGbXzYc ckGXOjp1wUisaPMRmDfCkcOdz3CA/3zoXpQNtYFDdh0RjgCtnIyvg== X-ME-Proxy: X-ME-Sender: Received: from jasmine.lan (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id D5EF91025C for ; Mon, 16 Jul 2018 23:33:49 -0400 (EDT) From: Leo Famulari To: guix-patches@gnu.org Subject: [PATCH] gnu: ghostscript: Fix CVE-2018-10194. Date: Mon, 16 Jul 2018 23:33:45 -0400 Message-Id: X-Mailer: git-send-email 2.18.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.1 (-----) * gnu/packages/ghostscript.scm (ghostscript)[replacement]: New field. (ghostscript/fixed): New variable. * gnu/packages/patches/ghostscript-CVE-2018-10194.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. --- gnu/local.mk | 1 + gnu/packages/ghostscript.scm | 11 ++++ .../patches/ghostscript-CVE-2018-10194.patch | 52 +++++++++++++++++++ 3 files changed, 64 insertions(+) create mode 100644 gnu/packages/patches/ghostscript-CVE-2018-10194.patch diff --git a/gnu/local.mk b/gnu/local.mk index d40b1963d..20a7d17e7 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -713,6 +713,7 @@ dist_patch_DATA = \ %D%/packages/patches/geoclue-config.patch \ %D%/packages/patches/ghc-8.0-fall-back-to-madv_dontneed.patch \ %D%/packages/patches/ghc-dont-pass-linker-flags-via-response-files.patch \ + %D%/packages/patches/ghostscript-CVE-2018-10194.patch \ %D%/packages/patches/ghostscript-no-header-id.patch \ %D%/packages/patches/ghostscript-no-header-uuid.patch \ %D%/packages/patches/ghostscript-no-header-creationdate.patch \ diff --git a/gnu/packages/ghostscript.scm b/gnu/packages/ghostscript.scm index 0a6043ba6..1240b1dc1 100644 --- a/gnu/packages/ghostscript.scm +++ b/gnu/packages/ghostscript.scm @@ -132,6 +132,7 @@ printing, and psresize, for adjusting page sizes.") (define-public ghostscript (package (name "ghostscript") + (replacement ghostscript/fixed) (version "9.23") (source (origin @@ -250,6 +251,16 @@ output file formats and printers.") (home-page "https://www.ghostscript.com/") (license license:agpl3+))) +(define-public ghostscript/fixed + (hidden-package + (package + (inherit ghostscript) + (source + (origin + (inherit (package-source ghostscript)) + (patches (append (origin-patches (package-source ghostscript)) + (search-patches "ghostscript-CVE-2018-10194.patch")))))))) + (define-public ghostscript/x (package/inherit ghostscript (name (string-append (package-name ghostscript) "-with-x")) diff --git a/gnu/packages/patches/ghostscript-CVE-2018-10194.patch b/gnu/packages/patches/ghostscript-CVE-2018-10194.patch new file mode 100644 index 000000000..242e57c27 --- /dev/null +++ b/gnu/packages/patches/ghostscript-CVE-2018-10194.patch @@ -0,0 +1,52 @@ +Fix CVE-2018-10194: + +https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2018-10194 +https://bugs.ghostscript.com/show_bug.cgi?id=699255 + +Patch copied from upstream source repository: + +https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=39b1e54b2968620723bf32e96764c88797714879 + +From 39b1e54b2968620723bf32e96764c88797714879 Mon Sep 17 00:00:00 2001 +From: Ken Sharp +Date: Wed, 18 Apr 2018 15:46:32 +0100 +Subject: [PATCH] pdfwrite - Guard against trying to output an infinite number + +Bug #699255 " Buffer overflow on pprintg1 due to mishandle postscript file data to pdf" + +The file uses an enormous parameter to xyxhow, causing an overflow in +the calculation of text positioning (value > 1e39). + +Since this is basically a nonsense value, and PostScript only supports +real values up to 1e38, this patch follows the same approach as for +a degenerate CTM, and treats it as 0. + +Adobe Acrobat Distiller throws a limitcheck error, so we could do that +instead if this approach proves to be a problem. +--- + devices/vector/gdevpdts.c | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/devices/vector/gdevpdts.c b/devices/vector/gdevpdts.c +index 848ad781f..172fe6bc3 100644 +--- a/devices/vector/gdevpdts.c ++++ b/devices/vector/gdevpdts.c +@@ -103,9 +103,14 @@ append_text_move(pdf_text_state_t *pts, double dw) + static int + set_text_distance(gs_point *pdist, double dx, double dy, const gs_matrix *pmat) + { +- int code = gs_distance_transform_inverse(dx, dy, pmat, pdist); ++ int code; + double rounded; + ++ if (dx > 1e38 || dy > 1e38) ++ code = gs_error_undefinedresult; ++ else ++ code = gs_distance_transform_inverse(dx, dy, pmat, pdist); ++ + if (code == gs_error_undefinedresult) { + /* The CTM is degenerate. + Can't know the distance in user space. +-- +2.18.0 + -- 2.18.0 From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 17 11:32:15 2018 Received: (at 32181) by debbugs.gnu.org; 17 Jul 2018 15:32:15 +0000 Received: from localhost ([127.0.0.1]:45633 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffRxX-0007fA-7v for submit@debbugs.gnu.org; Tue, 17 Jul 2018 11:32:15 -0400 Received: from mout02.posteo.de ([185.67.36.66]:48601) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffRxV-0007eu-Hb for 32181@debbugs.gnu.org; Tue, 17 Jul 2018 11:32:14 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 2C3B320F6B for <32181@debbugs.gnu.org>; Tue, 17 Jul 2018 17:32:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1531841527; bh=UdR42RBwjAkXhYHyEThQsXrp+mDmUfeM3xSd9BUjk6w=; h=From:To:Cc:Subject:Date:From; b=Zhx8/o3R/tJSEfV/Cxx+r+PFo2cE5hn+Si7rSH0TMoUXFYssJFiDcGQ+fa5UjxOFs eBcu9/XRq7bRkwyy/Cd9bwl556hSawqEdLIo6JntJI4bHPtAAn30tfcznDrxwCzCW/ KzHfZlXoOV0f3YhsPB/HwvgZlSFRWIoZqcEz7DwEHiwkzkJuQovn4+J9y3oS264X4p 97CTpp8h+AXhqyV+zzWzXlwEfrMyKX3DNVQ/sTLZgMyxkOv3NWPT/lmnYMyal8PfRA SP1KqKqsUPBh7Yx85j51PgMR9yMFEDix7ui/+IKxufZ+SXpXqwNz4cOxRdU7CaiMyo 6s8aYwH77iP4A== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 41VPQs3FjSz6tm8; Tue, 17 Jul 2018 17:32:05 +0200 (CEST) From: Kei Kebreau To: Leo Famulari Subject: Re: [bug#32181] [PATCH] gnu: ghostscript: Fix CVE-2018-10194. References: Date: Tue, 17 Jul 2018 11:32:03 -0400 In-Reply-To: (Leo Famulari's message of "Mon, 16 Jul 2018 23:33:45 -0400") Message-ID: <87lga9zxn0.fsf@posteo.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 32181 Cc: 32181@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Leo Famulari writes: > * gnu/packages/ghostscript.scm (ghostscript)[replacement]: New field. > (ghostscript/fixed): New variable. > * gnu/packages/patches/ghostscript-CVE-2018-10194.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. > --- > gnu/local.mk | 1 + > gnu/packages/ghostscript.scm | 11 ++++ > .../patches/ghostscript-CVE-2018-10194.patch | 52 +++++++++++++++++++ > 3 files changed, 64 insertions(+) > create mode 100644 gnu/packages/patches/ghostscript-CVE-2018-10194.patch > > diff --git a/gnu/local.mk b/gnu/local.mk > index d40b1963d..20a7d17e7 100644 > --- a/gnu/local.mk > +++ b/gnu/local.mk > @@ -713,6 +713,7 @@ dist_patch_DATA =3D \ > %D%/packages/patches/geoclue-config.patch \ > %D%/packages/patches/ghc-8.0-fall-back-to-madv_dontneed.patch \ > %D%/packages/patches/ghc-dont-pass-linker-flags-via-response-files.pat= ch \ > + %D%/packages/patches/ghostscript-CVE-2018-10194.patch \ > %D%/packages/patches/ghostscript-no-header-id.patch \ > %D%/packages/patches/ghostscript-no-header-uuid.patch \ > %D%/packages/patches/ghostscript-no-header-creationdate.patch \ > diff --git a/gnu/packages/ghostscript.scm b/gnu/packages/ghostscript.scm > index 0a6043ba6..1240b1dc1 100644 > --- a/gnu/packages/ghostscript.scm > +++ b/gnu/packages/ghostscript.scm > @@ -132,6 +132,7 @@ printing, and psresize, for adjusting page sizes.") > (define-public ghostscript > (package > (name "ghostscript") > + (replacement ghostscript/fixed) > (version "9.23") > (source > (origin > @@ -250,6 +251,16 @@ output file formats and printers.") > (home-page "https://www.ghostscript.com/") > (license license:agpl3+))) >=20=20 > +(define-public ghostscript/fixed > + (hidden-package > + (package > + (inherit ghostscript) > + (source > + (origin > + (inherit (package-source ghostscript)) > + (patches (append (origin-patches (package-source ghostscript)) > + (search-patches "ghostscript-CVE-2018-10194.p= atch")))))))) > + > (define-public ghostscript/x > (package/inherit ghostscript > (name (string-append (package-name ghostscript) "-with-x")) > diff --git a/gnu/packages/patches/ghostscript-CVE-2018-10194.patch b/gnu/= packages/patches/ghostscript-CVE-2018-10194.patch > new file mode 100644 > index 000000000..242e57c27 > --- /dev/null > +++ b/gnu/packages/patches/ghostscript-CVE-2018-10194.patch > @@ -0,0 +1,52 @@ > +Fix CVE-2018-10194: > + > +https://cve.mitre.org/cgi-bin/cvename.cgi?name=3DCVE-2018-10194 > +https://bugs.ghostscript.com/show_bug.cgi?id=3D699255 > + > +Patch copied from upstream source repository: > + > +https://git.ghostscript.com/?p=3Dghostpdl.git;a=3Dcommit;h=3D39b1e54b296= 8620723bf32e96764c88797714879 > + > +From 39b1e54b2968620723bf32e96764c88797714879 Mon Sep 17 00:00:00 2001 > +From: Ken Sharp > +Date: Wed, 18 Apr 2018 15:46:32 +0100 > +Subject: [PATCH] pdfwrite - Guard against trying to output an infinite n= umber > + > +Bug #699255 " Buffer overflow on pprintg1 due to mishandle postscript fi= le data to pdf" > + > +The file uses an enormous parameter to xyxhow, causing an overflow in > +the calculation of text positioning (value > 1e39). > + > +Since this is basically a nonsense value, and PostScript only supports > +real values up to 1e38, this patch follows the same approach as for > +a degenerate CTM, and treats it as 0. > + > +Adobe Acrobat Distiller throws a limitcheck error, so we could do that > +instead if this approach proves to be a problem. > +--- > + devices/vector/gdevpdts.c | 7 ++++++- > + 1 file changed, 6 insertions(+), 1 deletion(-) > + > +diff --git a/devices/vector/gdevpdts.c b/devices/vector/gdevpdts.c > +index 848ad781f..172fe6bc3 100644 > +--- a/devices/vector/gdevpdts.c > ++++ b/devices/vector/gdevpdts.c > +@@ -103,9 +103,14 @@ append_text_move(pdf_text_state_t *pts, double dw) > + static int > + set_text_distance(gs_point *pdist, double dx, double dy, const gs_matri= x *pmat) > + { > +- int code =3D gs_distance_transform_inverse(dx, dy, pmat, pdist); > ++ int code; > + double rounded; > +=20 > ++ if (dx > 1e38 || dy > 1e38) > ++ code =3D gs_error_undefinedresult; > ++ else > ++ code =3D gs_distance_transform_inverse(dx, dy, pmat, pdist); > ++ > + if (code =3D=3D gs_error_undefinedresult) { > + /* The CTM is degenerate. > + Can't know the distance in user space. > +--=20 > +2.18.0 > + I haven't built any dependent packages with this yet, but it builds properly on its own. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAltOC/MACgkQ5qXuPBlG eg3Buw/8DiFIsxVdzEEh/zl7kYYf8dhhjy0rpTZQYLba9FgmFf2479EzdTZSDmLL Kn1SJeHGRxWrhUypmhZOWWbfU7dbRRgb7I59fzjYFTzbuF8NzzosQaPybFO+dmuj 9ppJTkkrdVEp86nSpWdcgzJwJ1ag3wqt0Kso1t4gVcQEWiDz9lu9EdGRniAvMyGT HuzfKmohYC+5p0DnjVuDCgSEwXJkba95I5Lu8OT15KgrRrSU953P+pbM68WitbkO g6Nstub4W6YM8lPIgmATSAPMidK656Xo77xfBGCVxqhNMPvqaRcdPEf1wQsD/C5R xdZzSyv7jllEzJ5wGN64qAIBpIFMRa1ymBPmTR6wAeFF3L9kpdRYqL19ltTBpWeH wJ8qI10cMfW72M5KZiK5PUCJl2vVu7CmvZo2vsk4TPJzUg5JN7GgRsbftQsdqgwo t9GJT7BjmgO6pBkzOibwkuhqmVOOW0yW9OJPd/ZGCmvZ2NLCdER0qbuacUP727RY n/jLIHwlzh3hwaMoVc3zRHAh+wb7F3zbz5BbXwxwNsKzvILNaoEj1pk0mdmaXxel gdxW2/qhfbs5rJEFpC2C4dbhTmUWPcGYTk9qcPQaKgzoPIjtwmSyVTTKy+7xg6WM vg0UF0RV5vNkUZk649+lrp7tEB0r9cEmpm0SUTO5TQLqku27oq0= =jm1h -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 17 18:14:28 2018 Received: (at control) by debbugs.gnu.org; 17 Jul 2018 22:14:28 +0000 Received: from localhost ([127.0.0.1]:45872 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffYEm-0002QW-AZ for submit@debbugs.gnu.org; Tue, 17 Jul 2018 18:14:28 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50781) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffYEl-0002QJ-24 for control@debbugs.gnu.org; Tue, 17 Jul 2018 18:14:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ffYEf-0004SK-A0 for control@debbugs.gnu.org; Tue, 17 Jul 2018 18:14:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47973) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ffYEf-0004SB-5G for control@debbugs.gnu.org; Tue, 17 Jul 2018 18:14:21 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=34198 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ffYEe-00054X-Nk for control@debbugs.gnu.org; Tue, 17 Jul 2018 18:14:21 -0400 Date: Wed, 18 Jul 2018 00:14:19 +0200 Message-Id: <87r2k1se6c.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #32181 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) tags 32181 security From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 17 20:46:44 2018 Received: (at 32181-done) by debbugs.gnu.org; 18 Jul 2018 00:46:44 +0000 Received: from localhost ([127.0.0.1]:45991 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffac8-0005Zz-CI for submit@debbugs.gnu.org; Tue, 17 Jul 2018 20:46:44 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:37249) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ffac7-0005Zs-92 for 32181-done@debbugs.gnu.org; Tue, 17 Jul 2018 20:46:43 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 24DB72118B; Tue, 17 Jul 2018 20:46:43 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 17 Jul 2018 20:46:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=famulari.name; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= mesmtp; bh=nAPBhjC0MQIH8a319cj++Hmk5Y2wwI/qmm6tOvGhveI=; b=tY22x ye6//sDL3PpiV6xnuawieTPqyX2+0MuJ2sPTq5ZBKm7eGO1NELVf1t/yRReg9lf7 q6Hpr73R6LqKh5EmZMJMGjvAzCt0roExix8gOq3h5BBqFyLaXf0/J/XmmZUaIv3d 66atmR/rPS7pcVuvu2yb5dCAIOkppmiTSeTRjk= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=nAPBhjC0MQIH8a319cj++Hmk5Y2ww I/qmm6tOvGhveI=; b=B9Uf8M2YQ8mkUMK4AcvgNykiGpypKJaoWYolZaQif73+s Y7KySln12Vze9lxU6sMn2tpX97oJLRklocuBh2D/yHomlTB3PBvOHjR4bTmL1xmZ LJhKzfr/kLJD87+3B/IQLV5fx46MmnrVlNcbK0H3dYKEQ0afUhTE9Ac+YzZUy48p gALQmIWWjFx3gbyrZ2HYVatPZWnbFCqyMJH88J7RzRnexMHmbhaGSbc0w4bn+h7W bjr7YgkK1G15cz1XsAu1Fh2l7eyozhUp3iUDc31aioYXq3wNGo3B9ULfX99TFHAD FpoKqcNTQneHTR2nM48XahKqBeGoAUz1NSLQcu7Pg== X-ME-Proxy: X-ME-Sender: Received: from localhost (c-76-124-202-137.hsd1.pa.comcast.net [76.124.202.137]) by mail.messagingengine.com (Postfix) with ESMTPA id BE17710266; Tue, 17 Jul 2018 20:46:42 -0400 (EDT) Date: Tue, 17 Jul 2018 20:46:42 -0400 From: Leo Famulari To: Kei Kebreau Subject: Re: [bug#32181] [PATCH] gnu: ghostscript: Fix CVE-2018-10194. Message-ID: <20180718004642.GB9861@jasmine.lan> References: <87lga9zxn0.fsf@posteo.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="CUfgB8w4ZwR/yMy5" Content-Disposition: inline In-Reply-To: <87lga9zxn0.fsf@posteo.net> User-Agent: Mutt/1.10.1 (2018-07-13) X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 32181-done Cc: 32181-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --CUfgB8w4ZwR/yMy5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Jul 17, 2018 at 11:32:03AM -0400, Kei Kebreau wrote: > Leo Famulari writes: > > * gnu/packages/ghostscript.scm (ghostscript)[replacement]: New field. > > (ghostscript/fixed): New variable. > > * gnu/packages/patches/ghostscript-CVE-2018-10194.patch: New file. > > * gnu/local.mk (dist_patch_DATA): Add it. >=20 > I haven't built any dependent packages with this yet, but it builds > properly on its own. Okay, pushed as a1e3da63cb4b9a9151849d1d4360c2a8415becb5 --CUfgB8w4ZwR/yMy5 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAltOjfIACgkQJkb6MLrK fwijQQ/+Ip5Fz1JzZpBgpZQP4REnKjsEomnWbUd0ndSPhD13ALAztL9VOwcpU+8t xVTpVtiko/CO+Em6R7frmI33RIefbsPr2x7HxW2qNlN6arSVljjSrazhYcqYiCj4 bZvUZ2oAZNiQHEKe0r0leAO4kcRVOEJoBiCG5jy8Wr6xYFKzMRq4Thhm0HGnpX6h ZdVsbOGR0SXUNgbQAQ2MqkAHYUE7/mPCALWqZWQkieQzj1tQAbkYRJdwCu+k4k9z v1c2OfuGG3ELD/SzfEZ1Xv7DabmqN6rvk74mo5GY3K9sUb/c1dwXGFsjielBrld4 /X+05EH9sVpWkkKES2PywhSAOfOuKrySDCupMlx10NxdrV5eUPWHlOiUmUNtotSl guIs3BZputa+2Yp7zQ8FHKGjaSuqvD2KFrH9cINkq0OiycMunVXQSncah90B/qDD zDnybI9XGl3SeVNPTrSB4MiHYmwZDdLxnyA69Z3SiPNmIFomdrmWfhGvLQ86y6Mb ihHaEgT5SUDZiiOCRIoOWL5zR7V3oDIqszXEHR7L6M7AdB5SOpvUkb/oFmYn+kzq McHSYJei0zS2A84jcVss79V4JJ70VCDJOdkq/iT6db4uRzJ85RP3ELbh7SXYRLTc 73NJ6tCf3aRxFJajcFmONOj1Kan9OlqWmfuYrcixlxTgsFfbeZM= =7WOe -----END PGP SIGNATURE----- --CUfgB8w4ZwR/yMy5-- From unknown Fri Jun 13 10:10:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 15 Aug 2018 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator