🔍 CVE-2004-2374

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

🇰🇷 한글 설명

BadBlue 2.4 버전에서 원격 공격자가 phptest.php 파일에 요청을 보내 서버의 설치 경로를 알아낼 수 있는 취약점입니다. 해당 파일이 생성하는 HTML 소스 코드에 서버의 전체 경로가 포함되어 노출됩니다.

💡 쉬운 설명

웹사이트의 특정 테스트 페이지를 열면 서버 내부의 폴더 주소가 그대로 드러나는 문제입니다. 공격자는 이 경로 정보를 이용해 서버의 구조를 파악하고 추가 공격을 시도할 수 있습니다.

🇺🇸 원문 (English)

BadBlue 2.4 allows remote attackers to obtain the location of the server installation path via a request for phptest.php, which includes the pathname in the source of the resulting HTML.

📍 영향받는 시스템

BadBlue 2.4

⚔️ 공격 벡터

HTTP 요청을 통해 phptest.php 파일에 접근하여 HTML 응답 내의 경로 정보 추출

🛡️ 대응 방법

서버에서 phptest.php 파일을 삭제하거나 취약점이 해결된 최신 버전으로 업데이트하십시오.

🔧 검증 코드

명령어 실행 결과로 서버의 절대 경로(예: /var/www/...)가 출력된다면 취약한 상태입니다.

Shell / Script
curl -s http://<target>/phptest.php | grep -E '/[a-zA-Z0-9_/]+'

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP