🔍 CVE-2004-2718

4.3
CVSS Score
MEDIUM
2004-12-31
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

PHPMyChat 0.14.5는 설치 후 setup.php3 파일을 삭제하거나 보호하지 않아, 공격자가 직접 HTTP 요청으로 접근하여 데이터베이스 비밀번호 등 민감한 정보를 열람할 수 있다. 설치 스크립트가 인터넷에 공개된 상태로 방치되어 발생하는 심각한 정보 유출 취약점이다.

💡 쉬운 설명

PHPMyChat을 설치한 후 자동 생성되는 setup.php3 파일을 삭제하지 않으면 누구나 웹브라우저에서 접근하여 데이터베이스 암호를 볼 수 있다. 설치 완료 후 반드시 이 파일을 삭제하거나 접근을 차단해야 한다.

🇺🇸 원문 (English)

PHPMyChat 0.14.5 does not remove or protect setup.php3 after installation, which allows attackers to obtain sensitive information including database passwords via a direct request.

📍 영향받는 시스템

PHPMyChat 0.14.5 이하 버전

⚔️ 공격 벡터

공격자가 setup.php3에 HTTP GET 요청을 하여 노출된 설치 스크립트의 설정 정보 및 데이터베이스 접근 자격증명 획득

🛡️ 대응 방법

설치 완료 후 setup.php3 파일을 즉시 삭제하거나 웹 서버 설정(.htaccess 또는 nginx 규칙)으로 접근 차단

🔧 검증 코드

200, 301, 302 상태 코드 중 하나라도 반환되면 setup.php3에 접근 가능한 취약 상태이고, 404 또는 403이 반환되면 파일이 삭제되었거나 보호된 안전한 상태다.

Shell / Script
curl -s -o /dev/null -w '%{http_code}' http://target-server/setup.php3 | grep -qE '^200|301|302' && echo 'VULNERABLE' || echo 'PROTECTED'

📊 CVSS Vector String

CVSS Vector
AV:N/AC:M/Au:N/C:P/I:N/A:N

💻 영향받는 소프트웨어

PHP