엔지니어 은성의 성장록

[보안취약점] U-14. 파일 및 디렉터리관리-사용자,시스템 시작파일 및 환경파일 소유자 및 권한 설정 본문

보안취약점

[보안취약점] U-14. 파일 및 디렉터리관리-사용자,시스템 시작파일 및 환경파일 소유자 및 권한 설정

엔지니어 은성 2021. 10. 27. 09:28

■ 점검항목 설명

사용자 파일 및 시스템 시작 파일 등과 같은 환경변수 파일의 접근권한 설정이 적절하지 않으면 비인가자가 환경변수 파일을 변조하여 정상 사용 중인 사용자의 서비스가 제한될 수 있기 때문에 환경 변수 조작으로 인한 보안 위험 방지

 

※ 환경변수 파일 종류 :. profile,. kschrc,. cshrc,. bashrc,. bash_profile,. login,. exrc,. netrc 등

 

■ 점검기준

양호 홈 디렉터리 환경변수 파일 소유자가 root 또는 해당 계정
홈 디렉터리 환경변수 파일에 root와 소유자만 쓰기 권한 부여
취약 홈 디렉터리 환경변수 파일 소유자가 root 또는 해당계정으로 지정x
root와 소유자 외 쓰기 권한이 부여된 경우 

■ 점검방법

- 각 계정별 홈 디렉터리 확인 # cat /etc/passwd

- 사용자 홈 디렉터리 내 환경변수 파일의 소유자 및 권한 확인

■ 대응방안

▷ 환경변수 파일의 소유자 root 또는 해당 계정으로 변경 및 권한 중 타 사용자 쓰기 권한 제거

▷ 소유자가 홈 디렉터리의 실 사용자가 아닐 경우 소유자 변경 권고

# chown test /home/test/profile

▷ 일반 사용자 쓰기 권한 제거 

# chmod o-w. profile

 

Comments