🔍 CVE-2005-2003

5.0
CVSS Score
MEDIUM
2005-06-16
2026-04-16 00:27
✅ 완료

🇰🇷 한글 설명

Ultimate PHP Board (UPB) 1.9.6 GOLD 버전에서 발생하는 정보 노출 취약점입니다. 공격자가 viewtopic.php, profile.php, 또는 newpost.php 파일의 id 파라미터에 0과 같은 잘못된 값을 입력하면, 에러 메시지를 통해 서버의 내부 파일 경로가 노출됩니다.

💡 쉬운 설명

웹사이트 주소의 특정 부분에 잘못된 숫자를 넣었을 때 서버의 내부 폴더 주소가 화면에 나타나는 문제입니다. 해커는 이 경로 정보를 이용해 서버의 구조를 파악하고 추가 공격을 계획할 수 있습니다.

🇺🇸 원문 (English)

Ultimate PHP Board (UPB) 1.9.6 GOLD allows remote attackers to obtain sensitive information via an invalid (zero) id parameter to (1) viewtopic.php, (2) profile.php, or (3) newpost.php, which reveals the path in an error message.

📍 영향받는 시스템

Ultimate PHP Board (UPB) 1.9.6 GOLD

⚔️ 공격 벡터

HTTP GET 요청의 id 파라미터에 0을 입력하여 서버 에러 유도 및 경로 정보 획득

🛡️ 대응 방법

최신 버전으로 업데이트하거나, php.ini 설정에서 'display_errors = Off'를 설정하여 에러 메시지 노출을 차단하십시오.

🔧 검증 코드

명령어 실행 결과로 서버의 절대 경로 문자열이 출력된다면 취약한 상태입니다.

Shell / Script
curl -s "http://<target>/viewtopic.php?id=0" | grep -E "(/var/www/|/home/|C:\\)

📊 CVSS Vector String

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

💻 영향받는 소프트웨어

PHP