File cups-1.7.5-CVE-2023-4504.patch of Package cups.29370
--- filter/interpret.c.orig 2014-01-29 17:31:35.000000000 +0100 +++ filter/interpret.c 2023-09-12 12:54:05.179826263 +0200 @@ -1079,6 +1079,18 @@ scan_ps(_cups_ps_stack_t *st, /* I - S cur ++; + /* + * Return NULL if we reached NULL terminator, a lone backslash + * is not a valid character in PostScript. + */ + + if (!*cur) + { + *ptr = NULL; + + return (NULL); + } + if (*cur == 'b') *valptr++ = '\b'; else if (*cur == 'f')