diff options
Diffstat (limited to 'print/cups/patches/patch-scheduler_client.c')
-rw-r--r-- | print/cups/patches/patch-scheduler_client.c | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/print/cups/patches/patch-scheduler_client.c b/print/cups/patches/patch-scheduler_client.c deleted file mode 100644 index 99aa79989b5..00000000000 --- a/print/cups/patches/patch-scheduler_client.c +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-scheduler_client.c,v 1.1 2014/05/15 12:51:58 wiz Exp $ - -Fix for CVE-2014-2856 from -http://www.cups.org/str.php?L4356 - ---- scheduler/client.c.orig 2012-03-07 06:05:39.000000000 +0000 -+++ scheduler/client.c -@@ -4075,6 +4075,14 @@ is_path_absolute(const char *path) /* I - return (0); - - /* -+ * Check for "<" or quotes in the path and reject since this is probably -+ * someone trying to inject HTML... -+ */ -+ -+ if (strchr(path, '<') != NULL || strchr(path, '\"') != NULL || strchr(path, '\'') != NULL) -+ return (0); -+ -+ /* - * Check for "/.." in the path... - */ - |