libcups v3.0.3
August 20, 2026
2 minute read
libcups v3.0.3 is a bug fix release. Changes include:
- CVE-2026-NNNNN: The
cupsUTF32toUTF8function incorrectly treated UTF-32 values as 64-bit. - Now run
ldconfigon Linux after installing the shared library (Issue #148) - Now use dateTime variants of Job attributes.
- Added Chinese media sizes (Issue #152)
- Added length checks for JWT signatures (Issue #155)
- Added language code validation to nameWithLanguage and textWithLanguage values.
- Updated the configure script to look for PDFio v1.2 or later.
- Fixed a non-blocking IO bug that impacted GNOME.
- Fixed a potential buffer overflow in
cupsFormEncode. - Fixed long number string error handling in
cupsJSONImportXxx. - Fixed HTTP state for POST/PUT with an empty message body (Issue #149)
- Fixed the example RPM spec file (Issue #150)
- Fixed the
ipptool"get-printer-attributes-suite.test" test file (Issue #154) - Fixed potential buffer overflow in
cupsCopyDestConflicts. - Fixed potential buffer overrun in
cupsDoAuthentication(Issue #156) - Fixed potential buffer overrun in
cupsSignCredentialsRequest. - Fixed X.509 name checks using OpenSSL.
- Fixed renewal of expired self-signed certificates.
- Fixed potential buffer overflow in Windows DNS-SD code.
- Fixed potential buffer underflow in
ippAdd/SetStringf(v).
Enjoy!
You may also enjoy
libcups v3.0.4

November 5, 2026
libcups v3.0.4 is a bug fix release.
Read more
libcupsfilters 2.1.2 - Stop-gap release for regressions caused by PDFio transition

October 6, 2026
CUPS 2.x, 2.5.x, 3.x support, non-Latin plain text and JPEG-XL printing, full CI testing, ... but no QPDF-to-PDFio transition
Read more
CUPS 2.4.20

October 5, 2026
CUPS 2.4.20 provides amount of bug and security fixes.
Read more