22546287 problem in UTILITY/FOOMATIC
authorJiri Sasek <Jiri.Sasek@Oracle.COM>
Thu, 21 Jan 2016 05:17:42 -0800
changeset 5304 33b43a57a947
parent 5303 0f5e16a0a75d
child 5307 7e9a56e73fc8
22546287 problem in UTILITY/FOOMATIC
components/foomatic/filters/patches/CVE-2015-8560.patch
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/components/foomatic/filters/patches/CVE-2015-8560.patch	Thu Jan 21 05:17:42 2016 -0800
@@ -0,0 +1,19 @@
+Derived from:
+http://bzr.linuxfoundation.org/loggerhead/openprinting/cups-filters/revision/7419
+
+Upstream status:
+cups-filters is ancestor of the foomatic-filters for cups in cases discussed in Bug 22546287
+...so community (Till) will backport this fix by own into foomatic-filters if found it usefull.
+
+
+--- a/util.c	2012-03-23 05:28:34.000000000 -0700
++++ b/util.c	2016-01-20 09:02:59.873964944 -0800
[email protected]@ -31,7 +31,7 @@
+ #include <assert.h>
+ 
+ 
+-const char* shellescapes = "|<>&!$\'\"#*?()[]{}";
++const char* shellescapes = "|;<>&!$\'\"#*?()[]{}";
+ 
+ const char * temp_dir()
+ {