🇰🇷 한글 설명
WWW 서버가 chroot와 같은 제한된 파일 시스템 환경에서 실행되지 않아 시스템의 중요한 데이터에 접근할 수 있는 취약점입니다. 공격자가 서버 권한을 탈취할 경우 운영체제의 핵심 파일에 접근할 위험이 있습니다.
💡 쉬운 설명
웹 서버가 컴퓨터의 전체 공간을 마음대로 돌아다닐 수 있는 상태입니다. 해커가 웹 서버를 해킹하면 컴퓨터의 아주 중요한 비밀 파일까지 모두 훔쳐볼 수 있습니다.
🇺🇸 원문 (English)
A WWW server is not running in a restricted file system, e.g. through a chroot, thus allowing access to system-critical data.
📍 영향받는 시스템
chroot 환경이 적용되지 않은 모든 웹 서버(WWW Server)
⚔️ 공격 벡터
웹 서버의 취약점을 이용한 원격 코드 실행 후 파일 시스템 탈출
🛡️ 대응 방법
웹 서버 프로세스를 chroot jail 또는 컨테이너 환경 내에서 실행하여 파일 시스템 접근 권한을 제한하십시오.
🔧 검증 코드
실행 중인 웹 서버 프로세스의 권한과 해당 프로세스가 격리된 디렉토리 내에서 동작하는지 확인합니다.
ps aux | grep -E 'httpd|apache|nginx' | grep -v grep && (ls -ld / | grep 'root' && echo 'Check if process is running as root or in jail')