대상 |
NT,
2000, 2003, 2008, 2012, 2016, 2019 |
위험도 |
상 |
Code |
W-32 |
||||||||||||||||
취약점 개요 |
웹 데이터 파일에 *ACL을 부여함으로써 권한 없는 사용자로부터의 실행 및 읽기 제한을 설정할 수 있음. 향후 필요에 의해 IIS를 설치하여 운용한다면 웹 데이터 파일에 대한 ACL을 부여하는 것이 바람직하며 ACL을 설정할 때에는 다음과 같은 사항을 참고하여 설정하여야 함. 1. 가능한 파일의 종류끼리 분류하여 폴더에 저장하는 것이 좋음. 2. 홈 디렉터리(기본: c:\inetpub\wwwroot)내에 적절한 ACL 권한을 부여함. *ACL(Access Control List): 접근이 허가된 주체들과 허가받은 접근 종류들이 기록된 목록 |
||||||||||||||||||||
보안대책 |
|||||||||||||||||||||
판단기준 |
양호: 홈 디렉터리 내에 있는 하위 파일들에 대해 Everyone 권한이 존재하지 않는경우 (정적 콘텐츠 파일은 Read 권한만) |
||||||||||||||||||||
취약: 홈 디렉터리 내에 있는 하위 파일들에 대해 Everyone 권한이 존재하는 경우 (정적 콘텐츠 파일은 Read 권한 제외) ※ 조치 시 마스터 속성과 모든 사이트에 적용함 |
|||||||||||||||||||||
조치방법 |
IIS 서비스를
사용하지 않는 경우 IIS 서비스 중지, 사용할 경우 홈 디렉터리에 Administrators, System 권한만
설정 후 하위 디렉터리에 존재하는 모든 Everyone 권한 제거 |
||||||||||||||||||||
보안설정방법 |
|||||||||||||||||||||
■ IIS
5.0, 6.0 1. 시작> 실행> INETMGR> 웹 사이트> 해당 웹 사이트> 속성> 홈 디렉터리 2. 탐색기를 이용하여 홈 디렉터리의 등록 정보> [보안] 탭에서 권한 확인 3. 아래와 같은 파일들에 대한 불필요한 Everyone 권한 제어
■ IIS
7.0 1. 시작> 실행> INETMGR> 사이트> 해당 웹 사이트> 기본 설정> 실제 경로 확인 2. 탐색기를 이용하여 홈 디렉터리의 등록 정보> [보안] 탭에서 권한 확인 3. 아래와 같은 파일들에 대한 불필요한 Everyone 권한 제어
|
Comments
Post a Comment