Fedora Account System
Red Hat Associate
Red Hat Customer
libcupsfilters through 2.1.1 and cups-filters through 1.28.17 contain a denial-of-service flaw in _cfImageReadPNG() (2.x) / _cupsImageReadPNG() (1.x) in cupsfilters/image-png.c. The function creates the libpng read struct with png_create_read_struct(PNG_LIBPNG_VER_STRING, NULL, NULL, NULL) without installing a custom error handler or setjmp(png_jmpbuf(pp)) recovery frame. On any libpng parse error the default error handler calls abort(), terminating the filter process (SIGABRT, exit 134). An unauthenticated client that can submit an image print job can crash the imagetoraster/imagetopdf filter with a single malformed PNG. CWE-248. No upstream fix available.
This issue has been addressed in the following products: Red Hat Enterprise Linux 10 Via RHSA-2026:56965 https://access.redhat.com/errata/RHSA-2026:56965
This issue has been addressed in the following products: Red Hat Enterprise Linux 8 Via RHSA-2026:57451 https://access.redhat.com/errata/RHSA-2026:57451
This issue has been addressed in the following products: Red Hat Enterprise Linux 9 Via RHSA-2026:58560 https://access.redhat.com/errata/RHSA-2026:58560