SuSE Update for cups SUSE-SA:2008:012

Impact
remote code execution
Solution
Please Install the Updated Packages.
Insight
CUPS is the default printer system on SUSE Linux. The current security update of cups fixes a double-free bug in the function process_browse_data() that can lead to a remote denial-of-service by crash- ing cupsd or possibly to a remote code execution CVE-2008-0882. The bug can only be exploited if cupsd listens to 631/udp by crafted UDP Browse packets. Additionally two remote denial-of-service bugs were fixed. The first one can be triggered via crafted IPP packets to use a pointer after it was freed CVE-2008-0597 and the second issue is a memory-leak caused by a large number of requests to add and remove shared printers CVE-2008-0596.
Affected
cups on SUSE LINUX 10.1, openSUSE 10.2, openSUSE 10.3, SuSE Linux Enterprise Server 8, SUSE SLES 9, Novell Linux Desktop 9, Open Enterprise Server, Novell Linux POS 9, SUSE Linux Enterprise Desktop 10 SP1, SUSE Linux Enterprise Server 10 SP1
References