클라우드

[ 클라우드 ] CSAP -CCE 취약점 가이드--( XE-04. group 파일 권한 설정 )

JJANG-JOON 2023. 10. 11. 09:50
반응형

 

 

 

 

 

 

 

 

진단항목 

XE-04. group 파일 권한 설정 

 

 

 

 

 

 

 

 

 

취약도 

 

 

 

 

 

 

 

 

 

 

 

항목설명
 

Group파일을 일반사용자가 접근하여 변조하게 되면 인가되지 않은 사용자가 root 그룹으로 등록되어 인가되지 않은 사용자의 root권한 획득이 가능하다. Group 파일을 일반 사용자들이 수정할 수 없도록 제한하고 있는지 점검하여 타사용자의 쓰기권한을 제한하여야 한다. ( /etc/group 파일은 리눅스 시스템에서 사용되는 그룹의 정보를 저장하는 파일 )

 

etc/group 파일의 각 필드의 의미는 다음과 같다.

  • 그룹 이름 (group name): 그룹의 이름
  • 그룹 ID (group ID): 그룹을 식별하는 ID
  • 그룹에 속한 사용자 ID 목록 (members): 그룹에 속한 사용자 ID의 목록,각 사용자 ID는 콤마로 구분된다.

 

예를 들어, 다음은 /etc/group 파일의 예시이다.

root:x:0:root
bin:x:1:root,bin
daemon:x:2:root
sys:x:3:root
adm:x:4:root,adm

 

  • root 그룹은 그룹 ID 0을 가지고 있으며 root 사용자만 속해 있다.
  • bin 그룹은 그룹 ID 1을 가지고 있으며 root 사용자와 bin 사용자가 속해 있다.
  • daemon 그룹은 그룹 ID 2를 가지고 있으며 root 사용자가 속해 있다.
  • sys 그룹은 그룹 ID 3을 가지고 있으며 root 사용자가 속해 있다.
  • adm 그룹은 그룹 ID 4를 가지고 있으며 root 사용자와 adm 사용자가 속해 있다.

 

 

 

 

 

 

 

 

 

 

 

진단기준

 

양호 

/etc/group 파일의 소유자가 root(또는 bin)이고 권한이 644(rw-r—r--)인 경우

 

취약 

/etc/group 파일의 소유자가 root(또는 bin)가 아니거나 타사용자에게 쓰기 권한 및 접근 권한이 존재할 경우

 

 

 

 

 

 

 

 

 

 

 

진단방법

 

<XenServer>
▪ /etc/group 파일의 접근권한 확인
 # ls –al /etc/group

 

 

 

 

 

 

 

 

 

 

 

 

 

조치방법

 

<XenServer>
▪ /etc/group 파일의 권한 변경
 # chmod 644 /etc/group
 # chown root /etc/group

 

 

 

 

 

 

 

 

 

 

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

반응형