Re: [BLFS Trac] #23153: cups-2.4.17

"BLFS Trac" ([email protected] via blfs-book Mailing List) <[email protected]>
Newsgroups gmane.linux.lfs.beyond.book
Message-ID <[email protected]>
#23153: cups-2.4.17
-----------------------------+-------------------------------
 Reporter:  Douglas R. Reno  |       Owner:  SecurityAdvisory
     Type:  enhancement      |      Status:  new
 Priority:  high             |   Milestone:  13.1
Component:  BOOK             |     Version:  git
 Severity:  normal           |  Resolution:
 Keywords:                   |
-----------------------------+-------------------------------
Changes (by Joe Locash):

 * owner:  Joe Locash => SecurityAdvisory
 * status:  assigned => new

Comment:

 {{{
 Changes in CUPS v2.4.17 (2026-04-17)
 ------------------------------------

 - CVE-2026-27447: The scheduler treated local user and group names as
 case-
   insensitive.
 - CVE-2026-34978: The RSS notifier could write outside the scheduler's RSS
   directory.
 - CVE-2026-34980: The scheduler did not filter control characters from
 option
   values.
 - CVE-2026-34979: The scheduler did not always allocate enough memory for
 a
   job's options string.
 - CVE-2026-34990: The scheduler incorrectly allowed local certificates
 over the
   loopback interface.
 - CVE-2026-39314: Fixed the range check for job password strings.
 - CVE-2026-39316: Fixed a printer subscription bug in the scheduler.
 - CVE-2026-NNNNN: Fixed a SNMP string conversion bug in the backends.
 - The scheduler followed symbolic links when cleaning out its temporary
   directory (Issue #1448)
 - Updated `cupsFileGetConf` and `cupsFilePutConf` to escape more
 characters.
 - Updated man page `cancel` (Issue #984)
 - Updated `cupsRasterReadHeader` to validate more of the page header
 values
   (Issue #1501)
 - Fixed an issue with the class/printer CGI name checking.
 - Fixed infinite loop in `http_write()` on busy print servers (Issue #827)
 - Fixed potential TLS blocking issues (Issue #1128)
 - Fixed a job history bug in the scheduler (Issue #1440)
 - Fixed notifier logging bug that would result in nul bytes getting into
 the
   log (Issue #1450)
 - Fixed possible use-after-free in `cupsdReadClient()` (Issue #1454)
 - Fixed a document format bug in the IPP backend (Issue #1457)
 - Fixed DRAIN_OUTPUT race condition (Issue #1461)
 - Fixed a bug when then `ippFindXxx` and `ippSetXxx` functions were mixed.
 - Fixed the mapping of supply type keywords to SNMP names.
 - Fixed a bug in the IPP backend when SNMP was disabled.
 - Fixed a crash bug in the rastertoepson filter.
 - Fixed a bug in cgiCheckVariables.
 - Fixed handling read/write errors with OpenSSL (Issue #1506)
 - Fixed handling rehandshake error in `_httpTLSRead` (Issue #1508)
 - Fixed a debug printf bug on Windows (Issue #1529)
 - Fixed a recursion issue with encoding of nested collections (Issue
 #1539)
 - Fixed parsing of the `LimitRequestBody`, `MaxLogSize`, and
 `MaxRequestSize`
   directives in "cupsd.conf" (Issue #1540)
 - Fixed a parsing bug in `ipptool` (Issue #1542)
 - Fixed blank line detection in the `rastertolabel` filter (Issue #1545)
 - Fixed `httpPeek` edge case on compressed streams
 }}}
 Fixed at ad0ddcb623. Leaving open for SA.
-- 
Ticket URL: <https://wiki.linuxfromscratch.org/blfs/ticket/23153#comment:3>
BLFS Trac <https://wiki.linuxfromscratch.org/blfs/>
Beyond Linux From Scratch

-- 
http://lists.linuxfromscratch.org/sympa/info/blfs-book
Unsubscribe: See the above information page
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.