관리자 계정명 관리
관리자 계정명 미변경 및 기본유저 로그인 가능할 시 취약하다.
관리자 콘솔 사용시 User name 확인
[4.x / 5.x] - /[Tomcat path]/conf/tomcat-users.xml
<tomcat-users>
<role rolename=""tomcat""/>
<role rolename=""admin-gui""/>
<role rolename=""manager-gui""/>
<role rolename=""role1""/>
<user username=""autoever"" password=""autoever"" roles=""admin-gui,manager-gui""/>
<user username=""tomcat"" password=""tomcat"" roles=""tomcat""/>
<user username=""both"" password=""tomcat"" roles=""tomcat,role1""/>
<user username=""role1"" password=""tomcat"" roles=""role1""/> </tomcat-users>
[6.x / 7.x / 9.x] - /[tomcat path]/conf/tomcat-users.xml
(apt-get 으로 설치한 경우 /etc/tomcat7/tomcat-users.xml에 있을 수 있음)
[시스템현황] [ tomcat dir ]\conf\tomcat-users.xml 'tomcat-user' 설정 미존재
조치사항
1. [4.x / 5.x] - 관리자 콘솔 사용시 User name 확인 및 변경
[6.x / 7.x] – 아래의 설정 파일을 통해 User name 확인 및 변경 설정 파일 : /[Tomcat path]/conf/tomcat-users.xml
2. [4.x / 5.x] - 관리자 콘솔의 [User Definition | Users | RoleName]에서 계정명을 설정
3. [6.x / 7.x] - 기본 유저와 패스워드를 삭제 또는 주석으로 처리해 주어 기본 유저로의 로그인이 불가능 하도록 권고한다.
설정 파일 : /[Tomcat path]/conf/tomcat-users.xml
'Web > Web 보안' 카테고리의 다른 글
Apache HTTP Server 버퍼오버플로우 취약점(CVE-2021-44790) (0) | 2021.12.29 |
---|---|
관리자 콘솔 관리 취약점 (0) | 2020.05.12 |
[Xss] Lucy를 이용한 Request Body 크로스사이트스크립팅 제어 (0) | 2020.03.13 |
Error Page의 Response Header 고정 (1) | 2019.07.31 |