Control: tags -1 +patch +upstream +fixed-upstream

Le lundi, 14 décembre 2015, 15.45:31 Yann Soubeyrand a écrit :
> There is a patch upstream for this vulnerability:
> https://bzr.linuxfoundation.org/loggerhead/openprinting/cups-filters/revision/7419.

Thanks for the hint.

I'm likely to wait for 1.4.0 upstream release for an upload to unstable, 
and will then prepare the package for jessie (if the Security Team 
agrees).

Cheers,
OdyX
=== modified file 'NEWS'
--- NEWS	2015-12-12 02:11:10 +0000
+++ NEWS	2015-12-12 23:27:21 +0000
@@ -3,6 +3,10 @@
 
 CHANGES IN V1.4.0
 
+	- foomatic-rip: SECURITY FIX: Also consider the semicolon
+	  (';') as an illegal shell escape character. Thanks to Adam
+	  Chester (adam dot chester at pentest dot co dot uk) for the
+	  hint.
 	- brftoembosser, imagetobrf, imagetoubrl, imageubrltoindexv3,
 	  imageubrltoindexv4, textbrftoindexv3, textbrftoindexv4,
 	  texttobrf, braille.convs, braille.types, generic-brf.drv,

=== modified file 'filter/foomatic-rip/util.c'
--- filter/foomatic-rip/util.c	2015-10-30 15:45:03 +0000
+++ filter/foomatic-rip/util.c	2015-12-12 23:27:21 +0000
@@ -31,7 +31,7 @@
 #include <assert.h>
 
 
-const char* shellescapes = "|<>&!$\'\"`#*?()[]{}";
+const char* shellescapes = "|;<>&!$\'\"`#*?()[]{}";
 
 const char * temp_dir()
 {

Reply via email to