4508-nginx-defindex-nginx가 index 페이지에서 nginx 필드를 참조하지 않도록 함
규칙 ID
카테고리
수준
호환 버전
설명
- NGINX의 기본 오류 페이지와 index.html 페이지는 서버가 NGINX임을 표시합니다. 이러한 기본 페이지를 삭제하거나 수정하여 서버의 기본 인프라가 노출되지 않도록 해야 합니다.
스캔 빈도
이론적 근거
- 서버에 대한 정보를 수집함으로써 공격자는 알려진 취약점을 대상으로 공격할 수 있습니다. 서버가 NGINX를 실행 중임을 표시하는 페이지를 제거하면 서버에 대한 표적 공격을 줄이는 데 도움이 됩니다.
위험 항목
감사 방법
grep -i nginx /usr/share/nginx/html/index.html
grep -i nginx /usr/share/nginx/html/50x.html
grep -i nginx /usr/share/nginx/html/404.html
# 'nginx' 플래그가 표시되지 않아야 합니다.
조치
- 다음 파일을 편집합니다:
/usr/share/nginx/html/index.html
/usr/share/nginx/html/50x.html
/usr/share/nginx/html/404.html
관련 필드와 nginx 관련 행을 제거합니다.
영향
기본값
- 기본적으로 이러한 파일에는 모두 nginx 필드가 있습니다.
참고 문헌
CIS 제어