Alerts This Week
Warning Icon 1 714
Alerts This Week
Warning Icon 1 714

Fedora 9: 2009-3753 Critical: CUPS Multiple Security Issues

fedora
Calendar Grey April 23, 2009
Dist Fedora Esm H88
Crucial Fedora upgrade addresses numerous security flaws in CUPS, affecting print operations and exposing vulnerabilities.
This update fixes several security issues: CVE-2009-0163, CVE-2009-0164, CVE-2009-0146, CVE-2009-0147, and CVE-2009-0166

Summary

The Common UNIX Printing System provides a portable printing layer for

UNIX® operating systems. It has been developed by Easy Software Products

to promote a standard printing solution for all UNIX vendors and users.

CUPS provides the System V and Berkeley command-line interfaces.

Update Information:

This update fixes several security issues: CVE-2009-0163, CVE-2009-0164, CVE-2009-0146, CVE-2009-0147, and CVE-2009-0166. PDF files are now converted to PostScript using the poppler package's "pdftops" program. NOTE: If your CUPS server is accessed using a hostname or hostnames not known to the server itself you must add "ServerAlias hostname" to cupsd.conf for each such name. The special line "ServerAlias *" disables checking (but this allows DNS rebinding attacks).

Change Log

* Tue Apr 21 2009 Tim Waugh 1:1.3.10-1 - 1.3.10. No longer need ext, includeifexists, str2988, CVE-2008-5183, CVE-2008-5286, str3077, str3078, str3059, str3055 patches. - Requires poppler-utils. - NOTE: If your CUPS server is accessed using a hostname or hostnames not known to the server itself you must add "ServerAlias hostname" for each such name. The special line "ServerAlias *" disables checking (but this allows DNS rebinding attacks). * Fri Apr 17 2009 Tim Waugh - Fixed getnameddest patch (bug #481481, STR #3082). * Wed Jan 28 2009 Tim Waugh 1:1.3.9-4 - Always supply document-name when printing a file (STR #3055). - Load MIME type rules correctly (bug #426089, STR #3059). - Fixed quotas (STR #3077, STR #3078). - Removed all patch fuzz. * Tue Dec 9 2008 Tim Waugh 1:1.3.9-3 - Removed dnssd backend as it was causing problems (bug #475230). - Attempt to unbreak the fix for STR #2831 (bug #474742). * Wed Dec 3 2008 Tim Waugh 1:1.3.9-2 - Applied patch to fix STR #2974 (bug #473905, CVE-2008-5286, CVE-2008-1722). - Applied patch to fix RSS subscription limiting (bug #473901, CVE-2008-5183). - Fixed cups-polld again for res_init (STR #3023, bug #354071). - Added patch to avoid polling busy loop (STR #2988). - Fixed textonly filter to send FF correctly. * Fri Oct 10 2008 Tim Waugh 1:1.3.9-1 - 1.3.9, including fixes for CVE-2008-3639 / STR #2918, CVE-2008-3640 / STR #2919 and CVE-2008-3641 / STR #2911 (bug #466419). - No longer need str2892 or res_init patches. * Wed Sep 10 2008 Tim Waugh - Backported patch for FatalErrors configuration directive (bug #314941, STR #2536). * Wed Sep 3 2008 Tim Waugh - The dnssd backend uses avahi-browse so require it (bug #458565). - cups-polld: reinit the resolver if we haven't yet resolved the hostname (bug #354071). * Tue Aug 5 2008 Tim Waugh 1:1.3.8-2 - Mark template files config(noreplace) for site-local modifications (bug #441719). * Sun Aug 3 2008 Tim Waugh 1:1.3.8-1 - 1.3.8. - Applied patch to fix STR #2892 (bug #453610). - Removed autoconf requirement by applying autoconf-generated changes to patches that caused them. Affected patches: cups-lspp. - CVE-2008-1373 patch is no longer needed (applied upstream). - Mark HTML files and templates config(noreplace) for site-local modifications (bug #441719). - The cups-devel package requires zlib-devel (bug #455192). * Tue Jul 1 2008 Tim Waugh 1:1.3.7-8 - Fixed bug #447200 again. * Tue Jun 17 2008 Tim Waugh - Don't overwrite the upstream snmp.conf file. * Tue Jun 17 2008 Tim Waugh 1:1.3.7-7 - Backported cupsGetNamedDest from 1.4 (bug #428086). - Fixed bug #447200 again. * Tue Jun 3 2008 Tim Waugh 1:1.3.7-6 - Applied patch to fix STR #2750 (IPP authentication). * Fri May 30 2008 Tim Waugh 1:1.3.7-5 - Better fix for cupsdTimeoutJob LSPP configuration suggested by Matt Anderson (bug #447200). * Thu May 29 2008 Tim Waugh 1:1.3.7-4 - Fix last fix (bug #447200). * Wed May 28 2008 Tim Waugh 1:1.3.7-3 - If cupsdTimeoutJob is called when the originating connection is still known, pass that to the function so that copy_banner can get at it if necessary (bug #447200). * Fri May 9 2008 Tim Waugh 1:1.3.7-2 - Applied patch to fix CVE-2008-1722 (integer overflow in image filter, bug #441692, STR #2790). * Thu Apr 3 2008 Tim Waugh - Main package requires exactly-matching libs package.

References


[ 1 ] Bug #490597 - CVE-2009-0164 cups: insufficient checking of the HTTP Host: header https://bugzilla.redhat.com/show_bug.cgi?id=490597 [ 2 ] Bug #490596 - CVE-2009-0163 cups: Integer overflow in the TIFF image filter https://bugzilla.redhat.com/show_bug.cgi?id=490596 [ 3 ] Bug #490612 - CVE-2009-0146 xpdf: Multiple buffer overflows in JBIG2 decoder (setBitmap, readSymbolDictSeg) https://bugzilla.redhat.com/show_bug.cgi?id=490612 [ 4 ] Bug #490614 - CVE-2009-0147 xpdf: Multiple integer overflows in JBIG2 decoder https://bugzilla.redhat.com/show_bug.cgi?id=490614 [ 5 ] Bug #490625 - CVE-2009-0166 xpdf: Freeing of potentially uninitialized memory in JBIG2 decoder https://bugzilla.redhat.com/show_bug.cgi?id=490625

Update Instructions

This update can be installed with the "yum" update program. Use su -c 'yum update cups' at the command line. For more information, refer to "Managing Software with yum", available at .

Severity
critical
Lowest
Low
Medium
High
Critical

Name: cups
Product: Fedora 9
Version: 1.3.10
Release: 1.fc9
Summary: Common Unix Printing System

Get the latest News and Insights

Get the latest Linux and open source security news straight to your inbox.

Your message here