| 취약점ID |
22169 |
| 위험도 |
20 |
| 포트 |
80, ... |
| 프로토콜 |
TCP |
| 분류 |
WWW |
| 상세설명 |
해당 Oracle9iAS 어플리케이션 서버는 원격지 공격자에게 SOAP 문서들에 대한 액세스를 허용한다. Oracle9iAS 어플리케이션 서버는 웹을 통한 데이터베이스 서비스 관리를 위해 SOAP 프로토콜을 지원한다. 이 SOAP(Simple Object Access Protocol)은 분산 환경에서 XML을 통해 종단간 데이터를 교환하기 위해 구현된 간단한 프로토콜이다. 디폴트로 설치된 Oracle9iAS 의 경우, 이 SOAP 컴포넌트가 디폴트로 Enable 되어 설치되고 또한, SOAP 문서들도 임의의 액세스(access)가 가능하다. 이러한 파일들은 원격지 공격자들로 하여금 대상 서버에 대한 정보를 수집하도록 도와주고 이를 통해 보다 지능적인 공격을 시도할 수 있게 해 준다. 예를 들어, SOAP 문서 중 "ReleasesNotes.html" 파일은 파일 내에 다음과 같이 iAS 버전, SOAP 버전 등등의 정보들을 포함하고 있어서 원격지 공격자들에게 이를 노출할 수 있다.
ReleaseNotes.html 파일 안에, <center>iAS v1.X.X.X</center>
* 참고 사이트: http://www.kb.cert.org/vuls/id/476619 http://www.cert.org/advisories/CA-2002-08.htm |
| 해결책 |
SOAP 문서 위치와의 매핑을 끊기 위해서 'soapdocs' Alias 를 제거하여야 한다.
1. Oracle 9iAS 의 httpd.conf 파일을 연다. 2. 파일로부터 다음 라인의 'soapdocs' Alias 를 삭제한다. Alias /soapdocs/ $ORACLE_HOME/soap/docs/ |
| 관련 URL |
(CVE) |
| 관련 URL |
(SecurityFocus) |
| 관련 URL |
(ISS) |
|