🇰🇷 한글 설명
Nginx Controller 3.x 버전(3.7.0 미만)의 에이전트 설정 파일인 /etc/controller-agent/agent.conf가 644 권한으로 설정되어 있어 모든 사용자가 읽을 수 있습니다. 이로 인해 시스템 내의 다른 사용자가 민감한 설정 정보를 탈취할 위험이 있습니다.
💡 쉬운 설명
설정 파일이 너무 개방적으로 설정되어 있어, 컴퓨터를 사용하는 누구나 중요한 정보를 몰래 볼 수 있는 상태입니다. 비밀번호나 중요한 설정이 노출될 수 있어 위험합니다.
🇺🇸 원문 (English)
The Nginx Controller 3.x before 3.7.0 agent configuration file /etc/controller-agent/agent.conf is world readable with current permission bits set to 644.
📍 영향받는 시스템
Nginx Controller 3.x (3.7.0 미만 버전)
⚔️ 공격 벡터
로컬 시스템에 접근 권한이 있는 사용자가 권한이 없는 상태에서 설정 파일을 직접 읽음
🛡️ 대응 방법
설정 파일(/etc/controller-agent/agent.conf)의 권한을 600 또는 640으로 변경하여 접근을 제한함
🔧 검증 코드
출력된 권한 정보가 -rw-r--r-- (644)인 경우 취약하며, -rw------- (600)이어야 안전함
ls -l /etc/controller-agent/agent.conf