I found the following part of commit
f72c09f2dd36a3413ac105bb5a7171f3b49dad4d to version 2.4.7-1.2ubuntu7.7
suspicious:

@@ -3436,9 +3454,10 @@ read_cupsd_conf(cups_file_t *fp) /* I - File to read 
from */
              line, value ? " " : "", value ? value : "", linenum,
              ConfigurationFile, CupsFilesFile);
     }
-    else
-      parse_variable(ConfigurationFile, linenum, line, value,
-                     sizeof(cupsd_vars) / sizeof(cupsd_vars[0]), cupsd_vars);
+    else if (!parse_variable(ConfigurationFile, linenum, line, value,
+                sizeof(cupsd_vars) / sizeof(cupsd_vars[0]), cupsd_vars) &&
+        (FatalErrors & CUPSD_FATAL_CONFIG))
+      return (0);

Could someone confirm that this alters the error handling policy in a
way that triggers these errors?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2133207

Title:
  cups security update causes issues with invalid config file

To manage notifications about this bug go to:
https://bugs.launchpad.net/cups/+bug/2133207/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to