From e4fcbad4640b079c862a3256a065eada4ce46b72 Mon Sep 17 00:00:00 2001 From: Brian Wolff Date: Mon, 13 Jun 2016 04:52:21 -0400 Subject: [PATCH] Add -dSAFER to ghostscript as a hardening measure -dSAFER disables certain scary features of ghostscript (like arbitrary file access). Its primarily about postscript security, but enable it for pdfs to be safe. Bug: T136402 Change-Id: I0ab37ddb5d134334e975bc07d3b9ba7bfc7a5659 --- PdfHandler_body.php | 1 + 1 file changed, 1 insertion(+) diff --git a/PdfHandler_body.php b/PdfHandler_body.php index 36a52dd..dae9820 100644 --- a/PdfHandler_body.php +++ b/PdfHandler_body.php @@ -201,6 +201,7 @@ class PdfHandler extends ImageHandler { "-sOutputFile=-", "-dFirstPage={$page}", "-dLastPage={$page}", + "-dSAFER", "-r{$wgPdfHandlerDpi}", "-dBATCH", "-dNOPAUSE", -- 2.0.1