Korean
<< Back
VID 23212
Severity 40
Port 631
Protocol TCP
Class CUPS
Detailed Description A version of CUPS server which is older than 1.3.7 is detected as running on the host. Easy Software Products' Common UNIX Printing System (CUPS) is a cross-platform printing solution for UNIX environments that is based on the "Internet Printing Protocol". CUPS has a web-based graphical interface for printer management and is available on most Linux systems. CUPS version 1.3.6 and earlier versions are vulnerable to multiple buffer overflow vulnerabilities in the 'cgiCompileSearch()' function of the 'cgi-bin/search.c' file and the 'gif_read_image()' function of the 'filter/image-gif.c' file.. By sending a specially-crafted packet to TCP port 631, a remote attacker could exploit these vulnerabilities to execute arbitrary code on the system or cause the affected service to crash.

* Note: This check solely relied on the banner of the remote CUPS server to assess this vulnerability, so this might be a false positive.

* References:
http://www.cups.org/str.php?L2729
http://www.cups.org/str.php?L2765
http://www.cups.org/str.php?L2779
http://www.cups.org/articles.php?L537
http://www.frsirt.com/english/advisories/2008/1059
http://www.frsirt.com/english/advisories/2008/0921
http://www.frsirt.com/english/advisories/2008/0924
http://secunia.com/advisories/29431/

* Platforms Affected:
Easy Software Products, CUPS version 1.3.6 and earlier versions
Linux Any version
Unix Any version
Recommendation Upgrade to the latest version of CUPS (1.3.7 or later), available from the CUPS Software Web site at http://www.cups.org/software.php
Related URL CVE-2008-0047,CVE-2008-1373 (CVE)
Related URL 28307,28544 (SecurityFocus)
Related URL 41316,41587,41652 (ISS)