🇰🇷 한글 설명
CoolForum 0.8.1 beta 이전 버전의 PHP 파일들(entete.php, profile_accueil.php 등)이 직접 요청에 대해 PHP 에러 메시지를 통해 서버의 전체 경로명을 노출합니다. 이를 통해 공격자는 민감한 시스템 정보를 획득할 수 있습니다.
💡 쉬운 설명
CoolForum 웹사이트 프로그램이 특정 페이지에 접속하면 서버의 폴더 경로를 그대로 드러내주는 버그가 있습니다. 이 정보를 통해 해커가 시스템을 더 쉽게 공격할 수 있습니다.
🇺🇸 원문 (English)
CoolForum 0.8.1 beta and earlier allows remote attackers to obtain sensitive path information via direct requests to (1) entete.php, (2) profile_accueil.php, (3) profile_mdp.php, (4) profile_notify.php, (5) profile_options.php, (6) profile_perso.php, (7) profile_pm.php, or (8) readannonce.php, which leaks the full pathname in a PHP error message.
📍 영향받는 시스템
CoolForum 0.8.1 beta 및 그 이전 모든 버전
⚔️ 공격 벡터
취약한 PHP 파일(entete.php, profile_*.php, readannonce.php 등)에 HTTP 직접 요청을 하면 에러 메시지에서 전체 파일 시스템 경로 노출
🛡️ 대응 방법
CoolForum을 최신 버전으로 업그레이드하거나 PHP 에러 메시지 출력을 비활성화하고 에러 처리를 개선
🔧 검증 코드
명령어 실행 후 경로명이 포함된 PHP 경고/에러 메시지가 나타나면 취약함. 메시지에 /home/, /var/www/ 등의 절대 경로가 보이는 경우 노출 확인
curl -s http://target/entete.php 2>&1 | grep -i 'warning\|error\|fatal'