| 취약점ID |
22264 |
| 위험도 |
30 |
| 포트 |
80, ... |
| 프로토콜 |
TCP |
| 분류 |
WWW |
| 상세설명 |
해당 Apache 웹 서버의 배너정보에 따르면, 서버는 에러 로그 Escape Sequence Injection 취약점을 가지고 있다. 일반적으로 "Escape Sequence"는 프린터나 모니터와 같은 Display 장치들의 화면 속성들을 제어하기 위해 사용되는, ASCII ESC(Escape:0x1B)문자로 시작하는 문자열 묶음으로서, 뒤에 특수한 문자열이 추가적으로 따르게 된다. 일부 Apache 서버 버전은 에러 로그로부터 escape sequence를 적절히 필터링하지 못함으로 인하여, escape sequence들이 Apache 로그 파일들에 삽입되는 것을 허용할 수 있다. 이는 공격자들이 escape sequence 관련 취약점들을 안고 있는 많은 터미널 에뮬레이터 소프트웨어 패키지(Terminal Emulator software package)를 사용하여 대상 시스템에 대해 보다 쉽게 공격을 수행하도록 도와준다. 이 취약점을 도용하면 서비스 거부(Denial of Service) 공격, 파일 변경, 데이터 변경, 임의의 명령 실행 등의 공격이 가능하다.
* 알림: 이 점검항목은 이 취약점을 점검하기 위해 해당 웹 서버의 배너 정보만을 확인한다. 따라서 거짓 양성반응(False Positive)을 보일 수 있다.
* 영향을 받는 플랫폼: Apache Software Foundation Apache HTTP Server 1.3.x Apache Software Foundation Apache HTTP Server 2.0.x Red Hat Linux 7.1, 7.2, 7.3, 8.0, 9 Mandrake Linux 10.0, 9.1, 9.2, Corporate Server 2.1, Multi Network Firewall 8.2 Slackware Linux 8.1, 9.0, 9.1, current Trustix: Trustix Secure Linux 1.5, 2.0, 2.1 Turbolinux 10 Desktop Conectiva Linux 8.0, 9.0 IRIX 2.2.1, 2.3 Windows, Linux, Unix : Any version |
| 해결책 |
Apache HTTP Server 1.3.x 그리고 2.0.x의 경우: 다음 Apache Software Foundation의 다운로드 사이트, http://httpd.apache.org 를 참조하여 Apache HTTP Server의 가장 최신 버전(1.3.31 이상 또는 2.0.49 이상)으로 업그레이드 하여야 한다:
RedHat 리눅스 7.x and 8.0, 9의 경우: 다음 Red Hat의 Security Advisory RHSA-2003:139-07 와 RHSA-2003:243-07를 참조하여 Apache(httpd) 패키지의 가장 최신 버전으로 업그레이드 하여야 한다: https://rhn.redhat.com/errata/RHSA-2003-243.html https://rhn.redhat.com/errata/RHSA-2003-139.html
Mandrake 리눅스의 경우: 다음 MandrakeSoft의 Security Advisory MDKSA-2004:046를 참조하여 Apache 패키지의 가장 최신 버전으로 업그레이드 하여야 한다: http://www.mandriva.com/en/support/security/advisories/
기타: 해당 벤더에 문의하여 업그레이드나 패치를 구하여야 한다. |
| 관련 URL |
CVE-2003-0020 (CVE) |
| 관련 URL |
9930 (SecurityFocus) |
| 관련 URL |
11412 (ISS) |
|