| 취약점ID |
23006 |
| 위험도 |
40 |
| 포트 |
515 |
| 프로토콜 |
TCP |
| 분류 |
LPD |
| 상세설명 |
해당 Lpd 서버는 비 Secure Mode로 dvips를 호출한다. 공격자는 이 결함을 이용하여 원격으로 취약한 호스트상의 임의의 명령을 수행할 수 있다. 'dvips'는 DVI 문서들을 PostScript로 변환시켜 주는 유틸리티로 TeTeX 텍스트 포맷팅(text formatting) 패키지의 선택적 구성요소이다. LPRnG와 TeTeX가 사용되는 시스템상에 이를 설치했다면 'dvips'는 printfilter에 의해 DVI 문서가 프린트될 때 'lpd'에 의해 호출될 것이다. Red Hat Linux 7.0 이하의 시스템에 있는 DVI print filter (dvips)의 디폴트 설정은 dvips가 lpd에 의해 실행될 때 secure mode로 dvips가 수행하지 않기 때문에 원격지의 공격자들이 악의적인 명령들을 포함한 DVI 파일을 프린트 함으로써 임의의 명령수행을 허용한다.
취약한 플랫폼: RedHat Linux 6.2 RedHat Linux 7.0 RedHat Linux 7.1
* 참고 사이트: http://www.securityfocus.com/bid/3241 http://www.redhat.com/support/errata/RHSA-2001-102.html |
| 해결책 |
임시 조치방법으로는 DVI 문서를 위한 printfilters에 있는 엔트리를 수정하는 방법이 있다.
Red Hat 시스템에서 /usr/lib/rhs/rhs-printfilters/dvi-to-ps.fpi 파일을 편집하여 'dvips'의 실행방법이 명시된 라인을 다음과 같이 변경한다:
dvips -f $DVIPS_OPTIONS < $TMP_FILE 을 dvips -R -f $DVIPS_OPTIONS < $TMP_FILE 로.
'-R' 인수는 Secure Mode로 'dvips'를 실행시킨다는 것이다. |
| 관련 URL |
CVE-2001-1002 (CVE) |
| 관련 URL |
(SecurityFocus) |
| 관련 URL |
(ISS) |
|