SRV-148 (Jeus) 웹 서비스 정보 노출
【 상세설명 】
웹 서버 종류 및 버전 등에 대한 정보가 노출될 경우 공격자가 기타 공격에 활용할 가능성이 있으므로 적절한 보안 설정이 되었는지 점검
【 판단기준 】
- 양호 : 웹 서버 응답에 노출되는 정보가 없는 경우
- 취약 : 웹 서버 응답에 노출되는 정보(서비스명 + 버전정보)가 있는 경우
※ 정보 노출: 서비스명 + 버전 정보가 노출되는 경우 취약
【 판단방법 】
1. 웹 서비스 설정 파일에서 웹 서비스 정보 노출 제한 설정 확인
※ JEUS 6.0 Fix#6 이상 버전은 기본적으로 웹 서비스 정보 노출이 되지 않는 상태로 일반적인 경우 확인 불필요
※ Jeus 7 이상 버전 : <response-header><custom-header> 내용이 설정되어 있는 지 확인("서비스명 + 버전 정보" 가 설정되어 있으면 "취약")
※ Jeus 6.0 Fix#6 이상 버전 : <command-option> 내 설정 확인("-Djeus.servlet.response.header.serverInfo=true" 가 등록되어 있으면 "취약")
※ Jeus 5, 6 : <command-option> 에 "-Djeus.servlet.response.header.serverInfo=false" 가 설정되어 있는 지 확인(등록되어 있지 않으면 "취약")
■ Linux, AIX, HP-UX, SOLARIS
[Jeus 7, 8, 8.5, 21]
# cat /<Jeus_home_dir>/domains/<domain_name>/config/domain.xml
<servers>
<server>
<name>Master_Server_Name</name>
…
<web-engine>
…
<response-header>
<custom-header>
<header-field>
<field-name><custom_name></field-name>
<field-value><cusrom_value></field-value>
</header-field>
</custom-header>
</response-header>
…
[Jeus 5, 6]
# cat /<Jeus_home_dir>/config/<node_name>/JEUSMain.xml
<jeus-system xmlns="http://www.tmaxsoft.com/xml/ns/jeus">
<node>
<name>Node_Name</name>
<engine-container>
<name>Container_Name</name>
<id>72</id>
<base-port>7000</base-port>
<command-option>
-Djeus.servlet.response.header.serverInfo=false
</command-option>
...
</engine-container>
■ Windows
[Jeus 7, 8, 8.5, 21]
cmd > notepad <Jeus_home_dir>\domains\<domain_name>\config\domain.xml
<servers>
<server>
<name>Master_Server_Name</name>
…
<web-engine>
…
<response-header>
<custom-header>
<header-field>
<field-name><custom_name></field-name>
<field-value><cusrom_value></field-value>
</header-field>
</custom-header>
</response-header>
…
[Jeus 5, 6]
cmd > notepad <Jeus_home_dir>\config\<node_name>\JEUSMain.xml
<jeus-system xmlns="http://www.tmaxsoft.com/xml/ns/jeus">
<node>
<name>Node_Name</name>
<engine-container>
<name>Container_Name</name>
<id>72</id>
<base-port>7000</base-port>
<command-option>
-Djeus.servlet.response.header.serverInfo=false
</command-option>
...
</engine-container>
【 조치방법 】
1. 웹 서비스 설정 파일에서 웹 서비스 정보 노출 제한 설정
※ Jeus 7 이상 버전 : <response-header><custom-header> 내용에 "서비스명 + 버전 정보" 문구 삭제(업무상 불필요한 경우 <response-header> 구문 전부 삭제)
※ Jeus 6.0 Fix#6 이상 버전 : <command-option> 에 "-Djeus.servlet.response.header.serverInfo=true" 설정 삭제
※ Jeus 5, 6 : <command-option> 에 "-Djeus.servlet.response.header.serverInfo=false" 설정 등록
2. 웹 서비스 재시작
2024-01-13 : (조치과정 삭제)
'인프라 진단 > 전자금융기반시설(서버) - Jeus' 카테고리의 다른 글
SRV-118 (Jeus) 주기적인 보안패치 및 벤더 권고사항 미적용 (0) | 2024.01.04 |
---|---|
SRV-060 (Jeus) 웹 서비스 기본 계정(아이디 또는 비밀번호) 미변경 (0) | 2024.01.02 |
SRV-048 (Jeus) 불필요한 웹 서비스 실행 (0) | 2024.01.02 |