🔍 CVE-2006-6725

5.0
CVSS Score
MEDIUM
2006-12-26
2026-04-23 00:35
✅ 완료

🇰🇷 한글 설명

PHPBuilder 0.0.2 이전 버전에서 htm2php.php 파일의 filename 매개변수에 디렉토리 트래버설(../) 공격을 통해 서버 내 임의의 파일을 읽을 수 있는 취약점입니다. 공격자가 시스템 설정 파일, 소스 코드 등 민감한 정보에 접근할 수 있습니다.

💡 쉬운 설명

웹사이트 파일 변환 도구에서 폴더를 넘나드는 특수 문자(../)를 이용해 숨겨진 파일들을 볼 수 있는 보안 문제입니다. 암호나 비밀 설정 파일 같은 민감 정보가 노출될 위험이 있습니다.

🇺🇸 원문 (English)

Multiple directory traversal vulnerabilities in PHPBuilder 0.0.2 and earlier allow remote attackers to read arbitrary files via a .. (dot dot) in the filename parameter to (1) lib/htm2php.php and (2) sitetools/htm2php.php. NOTE: The provenance of this information is unknown; the details are obtained solely from third party information.

📍 영향받는 시스템

PHPBuilder 0.0.2 및 그 이전 모든 버전

⚔️ 공격 벡터

GET/POST 요청으로 filename 매개변수에 ../../etc/passwd 같은 경로 조작 문자열 전송

🛡️ 대응 방법

PHPBuilder를 최신 버전으로 업그레이드하거나, 사용 중단 후 대체 도구 도입 및 입력값 검증(../ 차단) 적용

🔧 검증 코드

root:x:0:0 같은 시스템 파일 내용이 반환되면 취약점 존재, 접근 거부 메시지나 파일 없음 메시지는 패치됨을 의미

Shell / Script
curl -s 'http://target/lib/htm2php.php?filename=../../../etc/passwd' | head -5

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP