English
◀◁ 뒤로
취약점ID 23205
위험도 40
포트 631
프로토콜 TCP
분류 Daemon
상세설명 CUPS 서버의 배너 정보에 따르면 해당 서버에는 ippReadIO 함수에 있는 스택 기반의 버퍼 오버플로우 취약점이 존재한다. Easy Software Products 사의 CUPS(Common UNIX Printing System)은 "Internet Printing Protocol"에 기반을 둔 UNIX 플랫폼들을 위한 이기종간 프린트 작업 솔루션이다. CUPS는 웹 기반의 그래피컬 인터페이스을 가지고 있으며 대부분의 Linux 시스템들에서도 사용 가능하다. CUPS 버전 1.3.3과 그 이전의 버전들은 cups/ipp.c 파일에 있는 ippReadIO 함수에 의한 부적절한 버퍼 길이 검사로 인하여, 스택 기반의 버퍼 오버플로우 취약점에 취약하다. 'textWithLanguage' 혹은 'nameWithLanguage' 와 같은 IPP (Internet Printing Protocol) 태그와 그리고 아주 긴 텍스트 길이 값을 가진 잘 조작된 요청을 보냄으로써, 로컬 네트워크 내에 있는 원격지의 공격자는 이 취약점을 도용할 수 있으며, 시스템 상에 임의의 코드를 실행하거나 혹은 영향을 받는 서비스를 크래쉬 시킬 수 있다.

* 알림: 이 점검항목은 이 취약점을 점검하기 위해 해당 CUPS 서버의 배너 정보만을 확인한다. 따라서 거짓 양성반응(False Positive)을 보일 수 있다.

* 참고 사이트:
http://www.cups.org/str.php?L2561
http://www.cups.org/articles.php?L508
http://secunia.com/secunia_research/2007-76/advisory/
http://www.securityfocus.com/archive/1/483033/30/0/threaded
http://securitytracker.com/alerts/2007/Oct/1018879.html
http://www.kb.cert.org/vuls/id/446897
http://secunia.com/advisories/27233

* 영향을 받는 플랫폼:
Easy Software Products, CUPS 버전 1.3.3과 그 이전의 버전들
Linux Any version
Unix Any version
해결책 CUPS 소프트웨어 웹 사이트인 http://www.cups.org/software.php 구할 수 있는 CUPS의 가장 최신 버전(1.3.4 혹은 이후)으로 업그레이드 하여야 한다.
관련 URL CVE-2007-4351 (CVE)
관련 URL 26268 (SecurityFocus)
관련 URL 38190 (ISS)