🇰🇷 한글 설명
Gekko 0.8.2 이하 버전에서 웹 루트 아래 temp/ 디렉토리에 민감한 정보가 부족한 접근 제어로 저장되어 있습니다. 원격 공격자가 블로그 항목 제목 등이 기록된 로그 파일을 직접 읽을 수 있습니다. 대부분의 Apache 기반 배포에서는 .htaccess 규칙으로 접근이 차단되어 있습니다.
💡 쉬운 설명
Gekko 블로그 소프트웨어의 임시 파일들이 인터넷을 통해 접근 가능한 위치에 저장되어 있어서, 누구나 로그 파일을 열람할 수 있습니다. 이를 통해 블로그의 민감한 정보가 노출될 수 있습니다.
🇺🇸 원문 (English)
Gekko 0.8.2 and earlier stores sensitive information under the web root with possibly insufficient access control, which might allow remote attackers to read certain files under temp/, as demonstrated by a log file that records the titles of blog entries. NOTE: access to temp/ is blocked by .htaccess in most deployments that use Apache HTTP Server.
📍 영향받는 시스템
Gekko 0.8.2 이하
⚔️ 공격 벡터
웹 브라우저에서 직접 /temp/ 디렉토리에 접근하여 로그 파일을 열람하고 민감 정보 추출
🛡️ 대응 방법
Gekko를 0.8.3 이상으로 업그레이드하거나, 웹 서버에서 temp/ 디렉토리에 대한 웹 접근을 .htaccess 또는 웹 서버 설정으로 차단
🔧 검증 코드
명령어 실행 후 로그 파일 목록이 나타나면 취약하며, 403 Forbidden 에러나 페이지 없음이 나타나면 차단된 상태
curl -s http://target/temp/ 2>/dev/null | head -10