Warning: Undefined variable $dir in /var/www/html/includes/report_guide_infra.php on line 177
보고서 가이드 — ForusSec Lab
U-35

Apache 디렉터리 인덱싱 제거

위험도: 중
📚 KISA 기준: U-35
📌 아래 내용이 표준 보고서에 포함되어야 합니다. 자신이 작성한 보고서와 대조하세요.

📋 현황 (점검 명령어 및 결과)

📄 표준 내용
# 디렉터리 인덱싱 확인
$ curl http://[대상IP]/backup/
<!DOCTYPE HTML><html><head><title>Index of /backup/</title></head>
<body><h1>Index of /backup/</h1>
<a href='db_backup.sql'>db_backup.sql</a>  ← DB 백업 파일 노출!

# Apache 설정 확인
$ grep -r 'Indexes' /etc/apache2/
Options Indexes FollowSymLinks  ← 취약 (Indexes 포함)

🔧 조치 방안 및 이행 확인

📄 표준 내용
# /etc/apache2/apache2.conf 또는 Virtual Host
<Directory /var/www/html>
    Options -Indexes +FollowSymLinks
</Directory>

# .htaccess 로도 적용 가능
Options -Indexes

# 적용
apachectl -t && systemctl reload apache2