CUPS 2.2.12 is now available and includes security, compatibility, and general bug fixes. Changes include: CVE-2019-8696 and CVE-2019-8675: Fixed SNMP buffer overflows (rdar://51685251) The cupsctl command now prevents setting "cups-files.conf" directives (Issue #5530) Updated the systemd service file for cupsd (Issue #5551) The cupsCheckDestSupported function did not check octetString values correctly (Issue #5557) The scheduler did not encode octetString values like "job-password" correctly for the print filters (Issue #5558) Restored minimal support for the Emulators keyword in PPD files to allow old Samsung printer drivers to continue to work (Issue #5562) Timed out job submission now yields an error (Issue #5570) The footer in the web interface covered some content on small displays (Issue #5574) The libusb-based USB backend now enforces read limits, improving print speed in many cases (Issue #5583) Fixed some compatibility issues with old releases of CUPS (Issue #5587) Fixed a bug in the scheduler job cleanup code (Issue #5588) "make" failed with GZIP options (Issue #5595) Added FIPS-140 workarounds for GNU TLS (Issue #5601, Issue #5622) The scheduler no longer provides a default value for the description (Issue #5603) The lpadmin command did not always update the PPD file for changes to the cupsIPPSupplies and cupsSNMPSupplies keywords (Issue #5610) The scheduler now uses both the group's membership list as well as the various OS-specific membership functions to determine whether a user belongs to a named group (Issue #5613) Added USB quirks rule for HP LaserJet 1015 (Issue #5617) Fixed some PPD parser issues (Issue #5623, Issue #5624) The IPP parser no longer allows invalid member attributes in collections (Issue #5630) Fixed IPP buffer overflow (rdar://50035411) Fixed memory disclosure issue in the scheduler (rdar://51373853) Fixed DoS issues in the scheduler (rdar://51373929) The scheduler would restart continuously when idle and printers were not shared (rdar://52561199) Fixed a command ordering issue in the Zebra ZPL driver. Fixed a memory leak in ppdOpen.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676d2274d0ae6e4cddd4597c553db76f5184b08e commit 676d2274d0ae6e4cddd4597c553db76f5184b08e Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2019-08-16 18:06:30 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2019-08-16 18:06:52 +0000 net-print/cups: Security bump to version 2.2.12 Bug: https://bugs.gentoo.org/692300 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> net-print/cups/Manifest | 1 + net-print/cups/cups-2.2.12.ebuild | 339 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 340 insertions(+)
arm64 stable
sparc stable
amd64 stable
ppc stable
ppc64 stable
x86 stable
hppa stable
ia64 stable
alpha stable
arm stable
s390 stable
@maintainer, please drop vulnerable.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5983cc09eade48687c10dd3241c946d899369a43 commit 5983cc09eade48687c10dd3241c946d899369a43 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2019-09-03 07:51:15 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2019-09-03 07:51:15 +0000 net-print/cups: Security cleanup Bug: https://bugs.gentoo.org/692300 Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> net-print/cups/Manifest | 1 - net-print/cups/cups-2.2.11.ebuild | 336 ------------------------- net-print/cups/files/cups-2.3_rc1-no_pam.patch | 164 ------------ 3 files changed, 501 deletions(-)
(In reply to Larry the Git Cow from comment #14) > The bug has been referenced in the following commit(s): > > https://gitweb.gentoo.org/repo/gentoo.git/commit/ > ?id=5983cc09eade48687c10dd3241c946d899369a43 > > commit 5983cc09eade48687c10dd3241c946d899369a43 > Author: Lars Wendler <polynomial-c@gentoo.org> > AuthorDate: 2019-09-03 07:51:15 +0000 > Commit: Lars Wendler <polynomial-c@gentoo.org> > CommitDate: 2019-09-03 07:51:15 +0000 > > net-print/cups: Security cleanup > > Bug: https://bugs.gentoo.org/692300 > Package-Manager: Portage-2.3.75, Repoman-2.3.17 > Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> > > net-print/cups/Manifest | 1 - > net-print/cups/cups-2.2.11.ebuild | 336 > ------------------------- > net-print/cups/files/cups-2.3_rc1-no_pam.patch | 164 ------------ > 3 files changed, 501 deletions(-) Thanks, Lars!